LongStream boxed() devuelve un Stream que consta de los elementos de este flujo, cada uno encuadrado en un Long.
Nota: LongStream boxed() es una operación intermedia. Estas operaciones son siempre perezosas. 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:
Stream<Long> boxed()
Parámetros:
- Flujo : Una secuencia de elementos que soportan operaciones agregadas secuenciales y paralelas.
- Long: la clase Long envuelve un valor del tipo primitivo long en un objeto. Un objeto de tipo Long contiene un único campo cuyo tipo es long.
Valor devuelto: la función devuelve un Stream encuadrado en un Long.
Ejemplo 1 :
// Java code for LongStream boxed() import java.util.*; import java.util.stream.Stream; import java.util.stream.LongStream; class GFG { // Driver code public static void main(String[] args) { // Creating an LongStream LongStream stream = LongStream.range(3L, 8L); // Creating a Stream of Longs // Using LongStream boxed() to return // a Stream consisting of the elements // of this stream, each boxed to a Long. Stream<Long> stream1 = stream.boxed(); // Displaying the elements stream1.forEach(System.out::println); } }
Producción :
3 4 5 6 7
Ejemplo 2:
// Java code for LongStream boxed() import java.util.*; import java.util.stream.Stream; import java.util.stream.LongStream; class GFG { // Driver code public static void main(String[] args) { // Creating an LongStream LongStream stream = LongStream.range(3L, 8L); // Creating a Stream of Longs // Using LongStream boxed() to return // a Stream consisting of the elements // of this stream, each boxed to a Long. Stream<Long> stream1 = stream.boxed(); Stream<Object> stream2 = Stream.concat(stream1, Stream.of("Geeks", "for", "Geeks")); // Displaying the elements stream2.forEach(System.out::println); } }
Producción :
3 4 5 6 7 Geeks for Geeks
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