Convertir Array a Stream en Java
Existen algunos métodos estáticos que le permiten convertir un array en un stream en el lenguaje de programación Java. Los métodos son implementados por la clase pública. Estos son los métodos predeterminados que puede usar para convertir Arrays en streams. Vamos a ver.
Convertir un array en stream en Java
Los arrays pueden ser de varios tipos, por ejemplo, double
, int
, long
, etc. Entonces, ¿cómo los conviertes en streaming? Bueno, hay métodos separados para cada tipo de datos de matriz. Aprendamos sobre ellos.
import java.util.Arrays;
import java.util.stream.Stream;
public class Main {
public static void main(String[] args) {
// Example Code for Double DataType Array to Stream
System.out.println("Double Stream ::");
Double[] doubleArray = {45.67d, 4564.67d, 3432.45d};
Stream<Double> Doublestream = Arrays.stream(doubleArray);
Doublestream.forEach(temp -> System.out.println(temp));
// Example Code for Integer DataType Array To Stream
System.out.println("Integer Stream ::");
Integer[] integerArray = {45, 4564, 3432};
Stream<Integer> integerStream = Arrays.stream(integerArray);
integerStream.forEach(temp -> System.out.println(temp));
// String Example Method for all DataTypes/Objects.
System.out.println("String Stream ::");
String[] StringArray = {"I", "Love", "Java", "Programming", "Language"};
Stream<String> Stringstream = Arrays.stream(StringArray);
Stringstream.forEach(temp -> System.out.println(temp));
}
}
Producción :
Double Stream ::
45.67
4564.67
3432.45
Integer Stream ::
454564
3432
String Stream ::
I
LoveJava
Programming
Language
El primer método es para convertir un array de tipo double en un stream. A continuación, tenemos un array de tipo entero, y al final, utilizamos el método stream para el tipo de datos string. Como puedes ver, todos los métodos están implementados desde la clase pública array.
Haider specializes in technical writing. He has a solid background in computer science that allows him to create engaging, original, and compelling technical tutorials. In his free time, he enjoys adding new skills to his repertoire and watching Netflix.
LinkedInArtículo relacionado - Java Array
- Cómo concatenar dos arrays en Java
- Cómo convertir un array de bytes en una cadena hexadecimal en Java
- Eliminar duplicados del array en Java
- Contar elementos repetidos en una matriz en Java
- Llenar una matriz 2D en Java
- Obtenga el subconjunto de una matriz en Java