Close

Java 8 Streams - IntStream.parallel Examples

Java 8 Streams Java Java API 


Interface:

java.util.stream.IntStream

java.lang.AutoCloseableAutoCloseablejava.util.stream.BaseStreamBaseStreamjava.util.stream.IntStreamIntStreamLogicBig

Method:

IntStream parallel()

This intermediate operation returns an equivalent stream that is parallel. It may return itself, either because the stream was already parallel, or because the underlying stream state was modified to be parallel.

Examples


package com.logicbig.example.intstream;

import java.util.stream.IntStream;

public class ParallelExample {

public static void main(String... args) {
System.out.println("-- parallel -- ");
IntStream intStream = IntStream.range(1, 5);
intStream.parallel()
.forEach(System.out::println);

System.out.println("-- sequential -- ");
intStream = IntStream.range(1, 5);
intStream.sequential()
.forEach(System.out::println);

}
}

Output

-- parallel -- 
3
4
2
1
-- sequential --
1
2
3
4




See Also