【发布时间】:2016-12-02 13:29:37
【问题描述】:
我可以使用Arrays.stream(array) 或Stream.of(values) 从数组创建流。类似地,是否可以直接从数组创建 ParallelStream,无需创建中间集合,如 Arrays.asList(array).parallelStream() 中那样?
【问题讨论】:
-
Arrays.stream(array).parallel()?我想你也可以有StreamSupport.stream(Arrays.spliterator(array), true),但为什么要让它变得复杂呢? -
每个流都可以通过
parallel()方法转换为并行。所以你可以简单地使用Stream.of(elements).parallel()。 -
@Pshemo 不是字符串,而是 stream
-
@Eugene 谢谢,已修复。
标签: java arrays parallel-processing java-8 java-stream