Como criar uma lista em Java

Como criar uma lista em Java
O Java fornece uma interface embutida nomeada que pode ser implementada por diferentes classes predefinidas, como LinkedList, Vector, Arraylist, etc. A lista Java nos permite manter a ordem da coleção, a duplicata de armazenamento ou os elementos nulos e o acesso posicional. Além disso, podemos utilizar a interface do listiterator para iterar uma lista em direções avançadas e para trás.

Este artigo o guiará sobre como declarar/criar uma lista em java. Para uma compreensão profunda, este post explicará os conceitos abaixo da listada das listas de Java:

  • Como criar/declarar uma lista em java?
  • Como criar/declarar uma lista mutável em Java?
  • Implementação prática

Então vamos começar!

Como criar/declarar uma lista em java?

Em Java, classes embutidas como Arraylist, Stack, LinkedList, e vetor fornecer a implementação do Lista interface. Usando essas classes, podemos criar/declarar uma lista de qualquer tipo como string, número inteiro, etc.

O "novo" A palavra -chave pode ser usada para declarar uma lista de java. Os snippets abaixo didos o ajudarão a entender como criar uma lista de qualquer tipo de dados específico em java.

Como criar uma lista usando diferentes classes internas em java?

Esta seção o guiará sobre como criar/declarar uma lista de qualquer tipo de dados específico usando diferentes classes internas como Arraylist, Stack, etc.

Como declarar um Arraylist do tipo string?
O trecho abaixo mostra a sintaxe básica para criar um ArrayList do tipo string em Java:

Lista listObj = new ArrayList ();

Como criar um LinkedList do tipo inteiro?
O snippet de código abaixo mostrará a sintaxe básica para criar um linkList do tipo inteiro em Java:

Lista listObj = new LinkedList ();

Como criar uma pilha do tipo string?
Vamos dar uma olhada no trecho abaixo para entender como criar uma pilha do tipo string em java:

Lista Stackobj = new Stack ();

Como criar um vetor do tipo string?
O snippet a seguir mostrará como criar/declarar um vetor do tipo inteiro em Java:

Lista VectorObj = new Vector ();

Sintaxe geral
Considerando as sintaxas acima, podemos fazer uma sintaxe genérica para criar uma lista de qualquer tipo de dados específico, como mostrado abaixo:

Lista objectName = new ClassName ();

Aqui, no lugar de “tipo de dados”, Você pode especificar qualquer tipo de dados de sua escolha como Inteiro, string, etc. Enquanto estava no lugar de “nome da classe”Você pode especificar o nome de uma classe que pode implementar a interface da lista como LinkedList, Stack, Vector, etc.

Como criar/declarar uma lista usando o método aslist () em java?

A classe Java ARAYS fornece um método interno chamado aslist () que pode ser usado para criar uma lista mutável e imutável em java.

O snippet abaixo mostra a sintaxe básica para criar uma lista usando o método asList () em java:

Lista listObj = novo ClassName (matrizes.aslist (value1, value2,…));

Implementação prática

A interface da lista fornece uma ampla gama de métodos internos para servir diferentes funcionalidades. Podemos utilizar qualquer método interno da interface da lista, assim que a criação da lista for feita. Esta seção explicará como utilizar o método add () para inicializar/adicionar alguns elementos à lista.

Exemplo: como criar/declarar uma lista de java?

Lista listObj = new ArrayList ();
listObj.add ("John");
listObj.add ("Mike");
listObj.add ("Joe");
Sistema.fora.println ("Lista de nomes dos funcionários: \ n" + listObj);

Neste exemplo, em primeiro lugar, criamos uma lista de Array usando o novo palavra -chave e depois utilizamos o método add () para inserir alguns nomes nessa lista. Por fim, utilizamos o método println () para imprimir os elementos da lista:

Dessa forma, podemos adicionar os elementos a uma lista de qualquer tipo de dados específico.

Exemplo: como criar/declarar uma lista usando o método aslist () em java?

Lista listObj = new LinkedList (
Matrizes.aslist (10, 5, 11, 15, 13));
Sistema.fora.println ("Lista de IDs de funcionários: \ n" + listObj);

No programa acima, criamos uma lista de links usando as matrizes.Método aslist ():

É assim que o método aslist () funciona em java.

Conclusão

Em Java, diferentes classes internas como ArrayList, Stack, LinkedList e Vector fornecem a implementação da interface da lista. Usando essas classes, podemos criar uma lista de qualquer tipo de dados, como string, número inteiro, etc. A palavra -chave “nova” e o método aslist () da classe Matriz podem ser usados ​​para criar uma lista mutável ou imutável em java. Este artigo explicou algumas maneiras de criar uma lista em Java.