¿Qué es una lista de Java?

¿Qué es una lista de Java?

Al administrar los datos en Java, puede haber un requisito para agregar los datos actualizados como un registro. Por ejemplo, agregar nuevas entradas como una lista o reemplazar los datos contenidos con un nuevo registro. En tales situaciones, se vuelve conveniente para el desarrollador utilizar las listas para agregar, establecer y obtener los registros de manera efectiva.

Este artículo explicará el uso e implementación de un "Lista de java".

¿Qué es una "lista de Java"??

A "Lista de java"Permite el mantenimiento de la colección ordenada. Contiene métodos basados ​​en índices para establecer y obtener los elementos.

Antes de dirigirse a los ejemplos para crear y asignar la lista, incluya los siguientes paquetes en el código:

importar java.utilizar.Lista de arreglo;
importar java.utilizar.Lista;

Ejemplo 1: Creación y asignación de valores en una lista de cadenas

El "agregar()El método "agrega elementos a la lista. Este método se puede implementar para agregar los elementos de cadena al "Cadena" lista.

Sintaxis

Agregar (Elem)

En la sintaxis anterior, "elem"Se refiere al elemento que debe agregarse a la lista.

En este ejemplo, se puede crear una lista de cadenas con los valores proporcionados a continuación:

Lista stringList = new ArrayList();
Stringlist.agregar ("Linux");
Stringlist.Agregar ("Sugerencia");
Sistema.afuera.println ("La lista de cadenas es:"+ StringList);

En el bloque de código anterior:

  • En primer lugar, cree un "Lista de arreglo"Objeto del tipo"Cadena" mediante el "nuevo"Palabra clave y la"Lista de arreglo()"Constructor, respectivamente.
  • En el siguiente paso, asocie el "agregar()Método "con la lista para agregar los elementos de cadena especificados en él (lista).
  • Por último, muestre la lista actualizada que comprende los valores de cadena agregados.

Producción

En la salida anterior, se puede observar que los valores de cadena especificados se agregan a la lista de cadenas.

Ejemplo 2: Creación y asignación de valores en una lista de enteros

En este ejemplo particular, se puede crear y asignar una lista de enteros con valores (entero):

Lista IntegerList = new ArrayList();
entero.agregar (1);
entero.agregar (2);
entero.agregar (3);
Sistema.afuera.println ("La lista de enteros es:"+ IntegerList);

En las líneas de código anteriores:

  • Del mismo modo, cree un "Lista de arreglo"Objeto especificando el tipo como"Entero".
  • En el siguiente paso, asocie el "agregar()Método "para agregar los enteros especificados en la lista.
  • Finalmente, muestre la lista con los valores enteros adjuntos.

Producción

En esta salida, se puede observar que los valores enteros se han agregado adecuadamente.

Ejemplo 3: Creación y asignación de valores en una lista de objetos

En este ejemplo particular, los valores enteros y de cadena se pueden agregar a la lista ya que el tipo de lista especificada como "Objeto":

Lista IntegerList = new ArrayList();
entero.agregar (1);
entero.agregar ("Linux");
entero.agregar (3);
entero.Agregar ("Sugerencia");
Sistema.afuera.println ("La lista de objetos es:"+ IntegerList);

En el bloque de código anterior:

  • Del mismo modo, cree un "Lista de arreglo"Objeto y especifique el tipo como"Objeto"Para facilitar los valores enteros y de cadena en la lista.
  • Ahora, del mismo modo, agregue los valores de Integer y Cadena de Integer a la lista.
  • Por último, muestra el actualizado "Objetos"Lista en la consola.

Producción

Ejemplo 4: configurar y obtener los valores agregados en una lista

El "colocar()El método se utiliza para reemplazar el elemento en la posición particular en la lista con el elemento especificado. El "conseguir()El método "obtiene el elemento en el índice proporcionado/especificado en la lista.

Sintaxis

set (Ind, Elem)

En la sintaxis anterior:

  • "Indiana"Se refiere al índice del elemento que debe establecerse.
  • "elem"Corresponde al elemento recién establecido.
Obtener (ind)

En esta sintaxis, "Indiana"Señala el índice contra el elemento correspondiente que debe obtener.

Los enfoques discutidos anteriormente se pueden aplicar en combinación en el ejemplo proporcionado a continuación para establecer y obtener los valores agregados en un "Objeto" lista:

Lista ObjectList = New ArrayList();
lista de objetos.agregar (1);
lista de objetos.agregar ("Linux");
lista de objetos.agregar (3);
lista de objetos.Agregar ("Sugerencia");
Sistema.afuera.println ("La lista de objetos es:"+ ObjectList);
lista de objetos.set (0, "Linux");
lista de objetos.establecer (1, 1);
Sistema.afuera.println ("El elemento en el primer índice es:"+ ObjectList.Get (0));
Sistema.afuera.println ("El elemento en el segundo índice es:"+ ObjectList.Get (1));
Sistema.afuera.println ("La lista de objetos actualizada se convierte en:"+ ObjectList);

En el fragmento de código anterior, aplique los siguientes pasos:

  • Recuerde los enfoques discutidos para crear y agregar los valores en un "ObjetoLista y Muestre la lista.
  • En el siguiente paso, asocie el "colocar()Método "con la lista para agregar la cadena especificada y los valores enteros en los índices especificados, reemplazando así los valores predeterminados.
  • Finalmente, asocia el "conseguir()Método para obtener los elementos en los índices establecidos.
  • Tenga en cuenta que los valores establecidos anteriormente se recuperan para observar la configuración y la obtención de elementos de la lista.

Producción

La salida anterior significa que la lista de objetos se actualiza de acuerdo con los valores establecidos.

Conclusión

"Lista de java"Es una colección ordenada donde el usuario puede agregar, establecer y obtener los elementos por sus índices. Estos elementos pueden ser enteros, cuerdas o ambos. Esta lista se puede utilizar para almacenar, asignar y obtener los valores que comprenden múltiples tipos de datos en consecuencia. Este blog discutió el uso de una lista de Java.