Java 8 Streams Java Java API
java.util.stream.DoubleStream
OptionalDouble min()
Returns an OptionalDouble describing the minimum element of this stream, or an empty optional if this stream is empty. This is a special case of a reduction.
OptionalDouble
package com.logicbig.example.doublestream;import java.util.stream.DoubleStream;public class MinExample { public static void main(String... args) { DoubleStream ds = DoubleStream.of(1.0, 1.2, 2.0, 2.4, 3.0); double v = ds.min() .orElse(-1); System.out.println(v); }}
1.0