1 stream流用来过滤数据,避免多次遍历数据-----这有1.8新特性,lambda表达式
public static void main(String[] args) {
List<String> list = new ArrayList<>();
List<String> list2 = new ArrayList<>();
list.add("张无忌");
list.add("周芷若");
list.add("赵敏");
list.add("张强");
list.add("张三丰");
list2=list.stream()
.filter(s -> s.startsWith("张"))
.filter(s -> s.length() == 3).collect(Collectors.toList());
System.out.print(list2.size());
}

354

被折叠的 条评论
为什么被折叠?



