IntStream asDoubleStream() devuelve un DoubleStream que consta de los elementos de este flujo, convertidos en doble. Esta es una operación intermedia. Las operaciones intermedias se invocan en una instancia de Stream y, una vez que finalizan su procesamiento, dan una instancia de Stream como salida.
Sintaxis:
DoubleStream asDoubleStream() Where, DoubleStream is a sequence of primitive double-valued element. Return Value : IntStream asDoubleStream() returns a DoubleStream consisting of the elements of this stream, converted to double.
Ejemplo 1 :
// Java code for DoubleStream asDoubleStream() // to return a DoubleStream consisting of // the elements of this stream import java.util.*; import java.util.stream.IntStream; import java.util.stream.DoubleStream; class GFG { // Driver code public static void main(String[] args) { // Creating an IntStream IntStream stream = IntStream.of(3, 5, 9, 12, 14); // Using DoubleStream asDoubleStream() DoubleStream stream1 = stream.asDoubleStream(); // Displaying DoubleStream consisting of // the elements of this stream stream1.forEach(System.out::println); } }
Producción :
3.0 5.0 9.0 12.0 14.0
Ejemplo 2:
// Java code for DoubleStream asDoubleStream() // to return a DoubleStream consisting of // the elements of this stream import java.util.*; import java.util.stream.IntStream; import java.util.stream.DoubleStream; class GFG { // Driver code public static void main(String[] args) { // Creating an IntStream and using asDoubleStream() DoubleStream stream = IntStream.range(3, 8).asDoubleStream(); // Displaying DoubleStream consisting of // the elements of this stream stream.forEach(System.out::println); } }
Producción :
3.0 4.0 5.0 6.0 7.0
Ejemplo 3:
// Java code for DoubleStream asDoubleStream() // to return a DoubleStream consisting of // the elements of this stream import java.util.*; import java.util.stream.IntStream; import java.util.stream.DoubleStream; class GFG { // Driver code public static void main(String[] args) { // Creating an IntStream and using asDoubleStream() // to display the elements of IntStream and // DoubleStream together DoubleStream stream = IntStream.range(3, 8) .peek(System.out::println) .asDoubleStream(); // Displaying DoubleStream consisting of // the elements of this stream stream.forEach(System.out::println); } }
Producción :
3 3.0 4 4.0 5 5.0 6 6.0 7 7.0
Publicación traducida automáticamente
Artículo escrito por Sahil_Bansall y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA