Cómo inicializar una lista de matrices en Java

Cómo inicializar una lista de matrices en Java
En el mundo de la programación, las matrices son estructuras de datos de longitud fija, mientras que ArrayList es una estructura de datos dinámica/reaccionable. ArrayList en Java pertenece a la interfaz de la lista del marco de colección que permite agregar o eliminar los elementos de cualquier lista dinámicamente. Podemos utilizar la nueva palabra clave para crear una lista de matrices en Java, pero cómo inicializar una lista de matrices? Esa es la principal preocupación y la vamos a explicar con gran detalle utilizando varios métodos.

En este artículo, cubriremos los enfoques de la lista a continuación para inicializar una lista de matrices en Java:

  • Cómo declarar/inicializar una lista de matrices vacía?
  • Cómo usar matrices.método aslist () para inicializar una lista de matrices
  • Cómo usar el método add () para inicializar una lista de matrices?
  • Cómo usar la lista.de () método para inicializar una lista de matrices?

Vamos a empezar!

Cómo declarar/inicializar una lista de matrices vacía?

En Java, si no especificamos ningún argumento al constructor ArrayList, se inicializará como una lista de matrices vacía como se muestra en el fragmento de abajo dado:

Lista de arreglo Idiomas = nueva ArrayList();

La pieza de código dada anteriormente creará una lista de matrices vacías.

Cómo usar matrices.método aslist () para inicializar una lista de matrices

Para inicializar una ArrayList en Java, podemos especificar la colección de elementos como un argumento al constructor de ArrayList utilizando las matrices.Método de la lista como se muestra en el bloque de código dado a continuación:

Lista de arreglo Idiomas = nueva ArrayList(Matrices.aslist ("java", "c ++", "php", "javaScript", "python"));
lenguas.foreach (elementos list ->
Sistema.afuera.println (elementos list);
);

En el programa anterior, en primer lugar, inicializamos una colección de elementos utilizando el método Aslist () y luego utilizamos el método foreach () atravesar a través de cada elemento de ArrayList:

El fragmento anterior verificó el funcionamiento del método Aslist ().

Cómo usar el método add () para inicializar una lista de matrices?

En Java, la forma más común y más fácil de inicializar una ArrayList es el método add () como se muestra en el fragmento de código dado a continuación:

Lista de arreglo idiomas = new ArrayList ();
lenguas.agregar ("java");
lenguas.agregar ("php");
lenguas.agregar ("c ++");
lenguas.agregar ("javaScript");
lenguas.Agregar ("Python");
lenguas.foreach (elementos list ->
Sistema.afuera.println (elementos list);
);

En este programa de ejemplo, utilizamos el método add () para inicializar los elementos ArrayList uno por uno. A continuación, utilizamos el método foreach () para iterar cada elemento de la lista:

Así es como se usa el método add () para inicializar la ArrayList en Java.

Cómo usar la lista.de () método para inicializar una lista de matrices?

Java proporciona otro método útil con nombre de lista.de () que se puede utilizar para inicializar una ArrayList:

Lista de arreglo idiomas = nueva ArrayList (lista.de ("java", "javascript", "c ++", "python", "php"));
lenguas.foreach (elementos list ->
Sistema.afuera.println (elementos list);
);

En este ejemplo, utilizamos la lista.Of () Método para inicializar la ArrayList en Java:

Así es como la lista.del método () funciona en Java.

Conclusión

En Java, varios métodos como add (), lista.de () y matrices.Aslist () se puede usar para inicializar una lista de matrices. El método foreach () se puede usar para atravesar los elementos de la lista. Usando estos métodos, podemos inicializar cualquier tipo de ArrayList I.mi. entero, cadena o cualquier otro objeto. En este artículo, explicamos cómo inicializar una ArrayList en Java utilizando diferentes enfoques, como usar el método, constructor, constructor add ().de () y matriz.método aslist ().