目录
一、引言
上图中,我们针对流操作完成之后,进行了循环遍历输出、统计个数、总数等操作,如果需要将流的结果保存到数组或集合中,我们使用JDK 8提供的方法收集流中的数据。
二、Stream流中的结果到集合中
Stream流提供 collect 方法,其参数需要一个 java.util.stream.Collector<T, A, R> 接口对象来指定收集到哪种集合中。java.util.stream.Collectors 类提供一些方法,可以作为 Collector`接口的实例:
下面是这两个方法的基本使用代码:
三、Stream流中的结果到数组中
Stream提供 toArray 方法来将结果放到一个数组中,返回值类型是Object[]的:
其使用场景如:
标签:Stream,结果,流中,第十章,数组,集合,方法 From: https://blog.csdn.net/qushaming/article/details/143869391