IntStream toArray() en Java con ejemplos

IntStream toArray() devuelve una array que contiene los elementos de esta secuencia. Es una operación terminal, es decir, puede atravesar la corriente para producir un resultado o un efecto secundario. Una vez realizada la operación de terminal, la canalización de flujo se considera consumida y ya no se puede utilizar.

Sintaxis:

int[] toArray()

Valor devuelto: la función devuelve una array que contiene los elementos de esta secuencia.

Ejemplo 1 :

// Java code for IntStream toArray()
import java.util.*;
import java.util.stream.IntStream;
  
class GFG {
  
    // Driver code
    public static void main(String[] args)
    {
        // Creating an IntStream
        IntStream stream = IntStream.of(1, 3, 5, 7, 9);
  
        // Using IntStream toArray()
        int[] arr = stream.toArray();
  
        // Displaying the elements in array arr
        System.out.println(Arrays.toString(arr));
    }
}

Producción :

[1, 3, 5, 7, 9]

Ejemplo 2:

// Java code for IntStream toArray()
import java.util.*;
import java.util.stream.IntStream;
  
class GFG {
  
    // Driver code
    public static void main(String[] args)
    {
        // Creating an IntStream
        IntStream stream = IntStream.range(-2, 10);
  
        // Using IntStream toArray()
        int[] arr = stream.toArray();
  
        // Displaying the elements in array arr
        System.out.println(Arrays.toString(arr));
    }
}

Producción :

[-2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *