小编Nei*_*den的帖子

使用distinct()和collect(toSet())是否值得

将流的元素收集到集合中时,是否还有.distinct()在流上指定的优点(或缺点)?例如:

return items.stream().map(...).distinct().collect(toSet());
Run Code Online (Sandbox Code Playgroud)

鉴于该集合已经删除了重复项,这似乎是多余的,但它是否提供任何性能优势或劣势?答案取决于流是并行/顺序还是有序/无序?

java java-stream

12
推荐指数
1
解决办法
4068
查看次数

标签 统计

java ×1

java-stream ×1