Java 8 Streams Java Java API
java.util.stream.IntStream
DoubleStream asDoubleStream()
This intermediate operation returns a DoubleStream consisting of the elements of this stream, converted to double.
DoubleStream
double
package com.logicbig.example.intstream;import java.util.stream.DoubleStream;import java.util.stream.IntStream;public class AsDoubleStreamExample { public static void main(String... args) { IntStream intStream = IntStream.of(1, 2, 3, 2, 5, 4); DoubleStream doubleStream = intStream.asDoubleStream(); doubleStream.forEach(System.out::println); }}
1.02.03.02.05.04.0
package com.logicbig.example.intstream;import java.util.stream.DoubleStream;import java.util.stream.IntStream;public class AsDoubleStreamExample2 { public static void main(String... args) { IntStream intStream = IntStream.of(1, 2, 3, 2, 5, 4); DoubleStream doubleStream = intStream.peek(System.out::println) .asDoubleStream(); doubleStream.forEach(System.out::println); }}
11.022.033.022.055.044.0