Cómo convertir a ArrayList matriz en Java?

la conversión a ArrayList matriz : Aquí, vamos a aprender cómo convertir un ArrayList a una matriz en el lenguaje de programación Java?

la conversión a ArrayList matriz

Dado un ArrayList y tenemos que convertirlo en un array en Java.

Para convertir un ArrayList a la matriz, se utiliza el método toArray () .

toArray () método método

  • toArray () está disponible en java.util class.
  • ) método toArray ( se utiliza para class un objeto Array convertido que contiene todos los elementos en el ArrayList.
  • método toArray () no package cualquier excepción en el momento de la conversión de ArrayList a matriz.
  • No es un método return, es accesible con objetos throw (es decir, si tratamos de ejecutar con el nombre static entonces obtendremos un error).
  • No es un método class, es reemplazable en class niño si queremos.

Sintaxis:

    public Object[] toArray(){
}

Parámetro (s):

No acepta ningún parámetro.

final valor:

El tipo class de este método es Object [] , devuelve un ArrayList convertida a una matriz que contiene todos los elementos en el ArrayList.

Ejemplo:

// Java program to demonstrate the example of
// conversion of an ArrayList to an Array with
// the help of toArray() method of ArrayList
import java.util.*;
public class ArrayListToArray {
public static void main(String[] args) {
// ArrayList Declaration
ArrayList arr_list = new ArrayList();
// By using add() method to add few elements in
// ArrayList
arr_list.add(10);
arr_list.add(20);
arr_list.add(30);
arr_list.add(40);
arr_list.add(50);
// Display ArrayList
System.out.println("ArrayList elements:");
System.out.println(arr_list);
System.out.println();
// By using toArray() method is used to convert
// ArrayList to Array
Object[] arr = arr_list.toArray();
// Display Array
System.out.println("Array elements: ");
for (Object o: arr)
System.out.println(o);
}
}

salida

ArrayList elements:
[10, 20, 30, 40, 50]
Array elements:
10
20
30
40
50


Deja un comentario

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