1 public static void main(String[] args) { 2 List<String> list = new ArrayList<>(); 3 list.add("张三"); 4 list.add("李四"); 5 list.add("王武"); 6 list.add("王武"); 7 8 // 收集 Stream 流的数据 到集合或数组中 9 Stream<String> s1 = list.stream().filter(s -> s.startsWith("王")); 10 List<String> c1 = s1.collect(Collectors.toList()); 11 System.out.println(c1); 12 13 // “流” 只能使用一次,要想再次使用必须开辟新的 “流” 14 Stream<String> s2 = list.stream().filter(s -> s.startsWith("王")); 15 List<String> c2 = s2.collect(Collectors.toList()); 16 System.out.println(c2); 17 }
标签:王武,Stream,list,List,add,数组,集合 From: https://www.cnblogs.com/dsds/p/17987911