Stream of(T t) devuelve un Stream secuencial que contiene un solo elemento, es decir, un flujo secuencial singleton. Un flujo secuencial funciona como un bucle for usando un solo núcleo. Por otro lado, un flujo paralelo divide la tarea proporcionada en muchas y las ejecuta en diferentes subprocesos, utilizando múltiples núcleos de la computadora.
Sintaxis:
static <T> Stream<T> of(T t) Where, Stream is an interface and T is the type of stream elements. t is the single element and the function returns a singleton sequential stream.
Ejemplo 1: flujo de string Singleton.
// Java code for Stream.of() // to get sequential Stream // containing a single element. import java.util.stream.Stream; class GFG { // Driver code public static void main(String[] args) { // creating a stream of Strings // and printing sequential Stream // containing a single element Stream<String> stream = Stream.of("Geeks"); stream.forEach(System.out::println); } }
Producción :
Geeks
Ejemplo 2: Flujo de enteros singleton.
// Java code for Stream.of() // to get sequential Stream // containing a single element. import java.util.stream.Stream; class GFG { // Driver code public static void main(String[] args) { // creating a stream of Integer // and printing sequential Stream // containing a single element Stream<Integer> stream = Stream.of(5); stream.forEach(System.out::println); } }
Producción :
5
Ejemplo 3: Flujo Singleton Long.
// Java code for Stream.of() // to get sequential Stream // containing a single element. import java.util.stream.Stream; class GFG { // Driver code public static void main(String[] args) { // creating a stream of Long // and printing sequential Stream // containing a single element Stream<Long> stream = Stream.of(4L); stream.forEach(System.out::println); } }
Producción :
4
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