Java 8 Streams Java Java API
java.util.stream.DoubleStream
void forEachOrdered(DoubleConsumer action)
This terminal operation performs an action for each element of this stream, in the encounter order of the stream if the stream has a defined encounter order.
package com.logicbig.example.doublestream;import java.util.stream.DoubleStream;public class ForEachOrderedExample { public static void main(String... args) { System.out.println("-- sequential --"); DoubleStream ds = DoubleStream.of(1.0, 1.2, 2.0, 2.4, 3.0); ds.forEachOrdered(System.out::println); System.out.println("-- parallel --"); DoubleStream ds2 = DoubleStream.of(1.0, 1.2, 2.0, 2.4, 3.0); ds2.parallel() .forEachOrdered(System.out::println); }}
-- sequential --1.01.22.02.43.0-- parallel --1.01.22.02.43.0