IntStream asLongStream() devuelve un LongStream que consta de los elementos de este flujo, convertidos en largos. 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:
LongStream asLongStream() Where, LongStream is a sequence of primitive long-valued element.
Valor devuelto: IntStream asLongStream() devuelve un LongStream que consta de los elementos de esta secuencia, convertidos en largos.
Ejemplo 1 :
// Java code for LongStream asLongStream() // to return a LongStream consisting of // the elements of this stream import java.util.*; import java.util.stream.IntStream; import java.util.stream.LongStream; class GFG { // Driver code public static void main(String[] args) { // Creating an IntStream IntStream stream = IntStream.of(3, 5, 9, 12, 14); // Using LongStream asLongStream() LongStream stream1 = stream.asLongStream(); // Displaying LongStream consisting of // the elements of this stream stream1.forEach(System.out::println); } }
Producción :
3 5 9 12 14
Ejemplo 2:
// Java code for LongStream asLongStream() // to return a LongStream consisting of // the elements of this stream import java.util.*; import java.util.stream.IntStream; import java.util.stream.LongStream; class GFG { // Driver code public static void main(String[] args) { // Creating an IntStream and using asLongStream() LongStream stream = IntStream.range(3, 8).asLongStream(); // Displaying LongStream consisting of // the elements of this stream stream.forEach(System.out::println); } }
Producción :
3 4 5 6 7
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