你什么时候使用collect()vs reduce()?有没有人有一个好的,具体的例子,说明哪种方式更好?
collect()
reduce()
Javadoc提到collect()是一个可变的减少.
鉴于它是可变的减少,我认为它需要同步(内部),这反过来可能对性能有害.据推测reduce(),更容易并行化,代价是必须在reduce中的每个步骤之后创建一个新的数据结构.
上面的陈述是猜测,但我喜欢这里的专家.
java java-8 java-stream
java ×1
java-8 ×1
java-stream ×1