在Java中用单个方法遍历列表后,我需要获得一个给我4个不同总和的结果。
我有4个不同的列表,其中有很多条目,我需要以相同的方式遍历这4个列表。什么是最佳方法,并保持最佳性能。我应该实现一些线程池吗?还是没关系?每个列表都有大约500个条目。
谢谢。
答案 0 :(得分:0)
我能想到的最干净的方法:
IntStream
.range(0,4)
.parallel()
.foreach(i ->
lists[i]
.stream()
.parallel()
.forEach(item -> operation(item)))