(1).查询姓李的,名字是3个字的,循环输出
List list = new ArrayList<>();
list.add("李凌");
list.add("何美珍");
list.add("张世豪");
list.add("高久峰");
list.add("韦凤");
list.add("李世民");
list.add("李淳罡");
list.add("李渊");
list.stream().filter(
item -> item.startsWith("李")
).filter(
item -> item.length() == 3
).forEach(System.out::println);
List score = new ArrayList<>();
score.add(0);
score.add(1);
score.add(3);
score.add(5);
score.add(7);
score.add(9);
List newScore = score.stream().filter(
item -> item.equals(0) || item > 5
).toList();
System.out.println(newScore);
List userList = new ArrayList();
userList.add(new User("李凌", 18, 20000));
userList.add(new User("何美珍", 17, 15000));
userList.add(new User("熊海玉", 17, 23000));
userList.add(new User("张世豪", 18, 27000));
userList.add(new User("高久峰", 29, 15000));
List userName = userList.stream().filter(
item -> item.salary >= 15000 && item.age >= 29
).map(User::getName).toList();
System.out.println(userName); (1).final 修饰符通常和 static 修饰符一起使用来创建类常量。(2).父类中的 final 方法可以被子类继承,但是不能被子类重写,声明 final 方法的主要目的是防止该方法的内容被修改。public class Member {  ...
Java5 引入了一种主要用于数组的增强型 for 循环,类似js中的for inpublic class Member { public static void main(String[]&...
(1).java获取当前日期时间Date date = new Date(); System.out.println(date.toString());输出Fri Jul 02 10:29:55 CST 2021(2).java获取时间戳秒/毫秒D...
pattern表示正则表达式,接收正则表达式作为参数例子:String content = "my name is gaojiufeng"; String pattern = "....
(4).java lookingAt匹配字符串和java matches匹配字符串lookingAt不要求整个字符串全匹配,例如me和me_you都是匹配的,但是lookingAt从第一个字符串开始匹配,匹配失败了也不会继续匹配,意味着me和you_me是无法匹配的matches匹配字符串要求全部匹...
假如有个字符串为"fatcatfatcatfat",正则为“cat”当调用appendReplacement(sb, "dog")时appendReplacement方法都会把匹配到的内容替换为dog,并把匹配到字符串的前面几个字符串+dog送给sb里,所以第...