Collectors.toList() - 日理万妓 2021-09-22 02:42 182阅读 0赞 ## Collectors.toList() ## > `Java 8` 流的新类 `java.util.stream.Collectors` 实现了 `java.util.stream.Collector` 接口,同时又提供了大量的方法对流 ( `stream` ) 的元素执行 `map` `and` `reduce` 操作,或者统计操作。 **`Collectors.toList()` 将流中的所有元素导出到一个列表`( List )`中** **作用:** * 流式操作可进行很多的操作 * 过滤 `fliter` * 运算`map` * 去重`distinct` * …… * 经过N多的运算、筛选、排序、操作……返回我们需要的集合 ### toListExample代码 ### @Test public void toListExample() { List<Double> list = Arrays.asList(1.1, 2.2, 3.3, 4.4); List<Double> filterList = list.stream().filter(d -> d>2).collect(Collectors.toList()); System.out.println(list); System.out.println(filterList); } /* 运行结果: [1.1, 2.2, 3.3, 4.4] [2.2, 3.3, 4.4] */ ### ###
还没有评论,来说两句吧...