Performance

Note that parallel Streams are not always faster than sequential Streams. Especially when the number of elements is small, we can expect sequential Streams to be faster.

The operation that profits most from parallelization is filter()

If you are not sure wich implementation to choose, let the builder decide:

Stream.of(range(1000))

Last updated