7
Java 8 Streams-收集与减少
什么时候使用collect()vs reduce()?有没有人有好的,具体的例子说明何时最好以一种或另一种方式走? Javadoc提到collect()是一个可变的reduce。 鉴于这是一个可变的减少,我假设它需要同步(内部),这反过来可能对性能造成不利影响。大概reduce()更容易并行化,但需要在精简的每个步骤之后都必须创建新的数据结构以返回以作为代价。 上面的陈述是猜测,不过,我很乐意在此鸣叫。
143
java
java-8
java-stream