7
Java 8 Streams FlatMap方法示例
我一直在检查即将发生的情况Java update,即:Java 8 or JDK 8。是的,我不耐烦,有很多新东西,但是,有些我不理解的东西,一些简单的代码: final Stream<Integer>stream = Stream.of(1,2,3,4,5,6,7,8,9,10); stream.flatMap(); javadocs是 public <R> Stream<R> flatMap(Function<? super T,? extends Stream<? extends R>> mapper) 返回一个流,该流包括将流中的每个元素替换为通过将提供的映射函数应用于每个元素而生成的映射流的内容而得到的结果。将每个映射流的内容放入此流后,将其关闭。(如果映射的流为null,则使用空流。)这是一个中间操作。 如果有人创建了一些简单的现实示例flatMap,我将不胜感激,您如何在以前的Java版本Java[6,7]中编写代码,以及如何使用编写相同的例程Java 8。