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 次瀏覽

開啟您的 職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.