这就是我遇到的问题:我有一些大量的对象(List<SomeClass>),并希望对列表的所有元素执行一些操作并得到一个新的序列(List<SomeOtherClass>).
喜欢:
List<SomeOtherClass> list = new ArrayList<SomeOtherClass>();
for(SomeClass sc : originalList)
list.add(someOperation(sc));
Run Code Online (Sandbox Code Playgroud)
由于操作someOperation没有任何副作用,并且列表非常大,我希望这种映射操作可以并行化.
在Java中最好的方法是什么?