Cómo crear una lista en Java

Cómo crear una lista en Java
Java proporciona una lista incorporada con nombre de interfaz que puede ser implementada por diferentes clases predefinidas como LinkedList, Vector, ArrayList, etc. La lista de Java nos permite mantener el pedido de la colección, almacenar elementos duplicados o nulos y acceso posicional. Además, podemos utilizar la interfaz ListIterator para iterar una lista en las instrucciones de avance y hacia atrás.

Este artículo lo guiará sobre cómo declarar/crear una lista en Java. Para una comprensión profunda, esta publicación explicará los conceptos de las listas de Java:

  • Cómo crear/declarar una lista en Java?
  • Cómo crear/declarar una lista mutable en Java?
  • Implementación práctica

Entonces empecemos!

Cómo crear/declarar una lista en Java?

En Java, clases incorporadas como ArrayList, Stack, LinkedList, y vector proporcionar la implementación del Lista interfaz. Usando estas clases, podemos crear/declarar una lista de cualquier tipo como cadena, entero, etc.

El "nuevo" La palabra clave se puede usar para declarar una lista de Java. Los fragmentos dados a continuación lo ayudarán a comprender cómo crear una lista de cualquier tipo de datos específico en Java.

Cómo crear una lista usando diferentes clases incorporadas en Java?

Esta sección lo guiará sobre cómo crear/declarar una lista de cualquier tipo de datos específico utilizando diferentes clases incorporadas como ArrayList, Stack, etc.

Cómo declarar una lista de matrices de tipo de cadena?
El siguiente fragmento muestra la sintaxis básica para crear una lista de matrices de tipo cadena en Java:

Lista listobj = new ArrayList ();

Cómo crear una LinkedList de tipo entero?
El fragmento de código a continuación le mostrará la sintaxis básica para crear una LinkedList de tipo entero en Java:

Lista listobj = new LinkedList ();

Cómo crear una pila de tipo de cadena?
Echemos un vistazo al fragmento a continuación para comprender cómo crear una pila tipo cadena en Java:

Lista stackobj = new Stack ();

Cómo crear un vector de tipo de cadena?
El siguiente fragmento le mostrará cómo crear/declarar un vector de tipo entero en Java:

Lista vectorBJ = new Vector ();

Sintaxis general
Teniendo en cuenta las sintaxis dadas anteriormente, podemos hacer una sintaxis genérica para crear una lista de cualquier tipo de datos específico, como se muestra a continuación:

Lista ObjectName = new ClassName ();

Aquí, en lugar de "tipo de datos", Puede especificar cualquier tipo de datos de su elección como Entero, cadena, etc. mientras está en lugar de "nombre de la clase"Puede especificar el nombre de una clase que puede implementar la interfaz de la lista como LinkedList, Stack, Vector, etc.

Cómo crear/declarar una lista utilizando el método aslist () en Java?

La clase Java Arrays proporciona un método integrado llamado ASList () que se puede utilizar para crear una lista mutable y inmutable en Java.

El siguiente snippet muestra la sintaxis básica para crear una lista usando el método Aslist () en Java:

Lista listObj = new ClassName (matrices.aslist (valor1, valor2, ...));

Implementación práctica

La interfaz de la lista proporciona una amplia gama de métodos incorporados para servir diferentes funcionalidades. Podemos utilizar cualquier método incorporado de la interfaz de la lista, una vez que se realiza la creación de la lista. Esta sección explicará cómo utilizar el método add () para inicializar/agregar algunos elementos a la lista.

Ejemplo: cómo crear/declarar una lista de Java?

Lista listobj = new ArrayList ();
listobj.agregar ("John");
listobj.agregar ("Mike");
listobj.agregar ("Joe");
Sistema.afuera.println ("Lista de nombres de empleados: \ n" + listobj);

En este ejemplo, en primer lugar, creamos una lista de matrices usando el nuevo Palabra clave, y luego utilizamos el método add () para insertar algunos nombres en esa lista. Finalmente, utilizamos el método println () para imprimir los elementos de la lista:

De esta manera, podemos agregar los elementos a una lista de cualquier tipo de datos específico.

Ejemplo: cómo crear/declarar una lista usando el método Aslist () en Java?

Lista listobj = new LinkedList (
Matrices.Aslist (10, 5, 11, 15, 13));
Sistema.afuera.println ("Lista de ID de empleado: \ n" + Listobj);

En el programa anterior, creamos una LinkedList usando las matrices.método aslist ():

Así es como funciona el método aslist () en Java.

Conclusión

En Java, diferentes clases incorporadas como ArrayList, Stack, LinkedList y Vector proporcionan la implementación de la interfaz de la lista. Usando estas clases, podemos crear una lista de cualquier tipo de datos como String, entero, etc. La palabra clave "nueva" y el método aslist () de la clase de matrices se pueden usar para crear una lista mutable o inmutable en Java. Este artículo explicó un par de formas de crear una lista en Java.