Java 中 IntStream 的 parallel() 方法


IntStream 类的 parallel() 方法返回一个等效的并行流。该方法可能会返回本身,因为流已经是并行的,或因为它会修改底层流状态变成并行的。

语法如下

IntStream parallel()

创建一个 IntStream,也可以使用 range() 方法设置元素范围

IntStream intStream = IntStream.range(20, 35);

现在,使用 parallel() 方法

intStream.parallel()

以下示例演示了在 Java 中实现 IntStream parallel() 方法:

示例

在线演示

import java.util.stream.IntStream;
public class Demo {
   public static void main(String[] args) {
      IntStream intStream = IntStream.range(20, 35);
      System.out.println("Parallel IntStream = ");
      intStream.parallel().forEach(System.out::println);
   }
}

输出

Parallel IntStream =
29
30
28
27
31
25
32
22
34
33
21
26
23
20
24

更新于:30-7-2019

457 次浏览

开启您的 职业生涯

通过完成课程获得认证

开始
广告