Como criar uma Arraylist em Java

Como criar uma Arraylist em Java
Arraylist é a estrutura de dados mais fundamental e amplamente usada em Java. É um componente da estrutura de coleção em java. Ele se comporta como uma matriz típica e oferece todas as suas vantagens, mas também implementa a interface da lista como uma coleção genérica re-cientável. O Java Arraylist é particularmente útil para gerenciar vários objetos.

Este blog definirá os métodos para criar Java ArrayList.

Como criar uma Arraylist em Java?

O ArrayList em Java implementa a interface da lista, estende a interface de coleta e também é uma subclasse do abstratalist. Como resultado, temos as seguintes opções para declarar um objeto Arraylist:

  • Interface de coleção
  • Interface da lista
  • Classe Arraylist

Vamos passar pelo funcionamento dessas abordagens e como elas ajudam a criar um Arraylist em Java.

Método 1: Crie um Arraylist em Java usando a interface de coleção

Nesta seção, criaremos uma lista de Array usando um “Coleção”Interface que pertence ao Java.util.Pacote de coleções. Ele converte todos os elementos de uma coleção para outra.

Sintaxe

Use a sintaxe abaixo para criar um ArrayList usando a interface de coleção:

Coleção nome = new ArrayList ();

Aqui, "nome”Representa nosso Arraylist criado usando a interface de coleção.

Exemplo

Usando a interface de coleção, criaremos uma lista de Array chamada “frutas“:

Coleção frutas = new ArrayList ();

Em seguida, adicione os elementos na lista de Arrays usando o “adicionar()”Método:

frutas.add ("laranja");
frutas.add ("manga");
frutas.add ("uvas");
frutas.add ("pêssego");
frutas.add ("damasco");

Por fim, imprima o Arraylist no console com o “Sistema.fora.println ()”Método:

Sistema.fora.println (frutas);

A saída mostra que o Arraylist é criado com sucesso usando a interface de coleção:

Vamos tentar a interface da lista para a criação do ArrayList em Java.

Método 2: Crie um Arraylist em Java usando a interface da lista

Usaremos a interface da lista para criar um ArrayList. Ele implementa classes como LinkedList, ArrayList, Stack e assim por diante. A interface da lista pertence a Java.Util, e é uma interface infantil da coleção. Como uma matriz, também é baseada em índice e permite que você armazene valores duplicados.

Sintaxe

Siga a sintaxe abaixo dada para o uso da lista para criar um ArrayList:

Lista nome = new ArrayList ();

Aqui, "nome”Representa nossa lista de Arraylist criada usando a interface da lista.

Exemplo

Crie uma lista de Arrays vazia chamada “cores”Usando a interface da lista:

Lista cores = new ArrayList ();

Ligar para "adicionar()”Método para adicionar os elementos no ArrayList:

cores.add ("vermelho");
cores.add ("preto");
cores.add ("azul");
cores.add ("branco");
cores.add ("verde");
cores.add ("roxo");

Finalmente, imprimiremos os elementos Arraylist no console:

Sistema.fora.println (cores);

Saída

Se você deseja criar uma lista de Arrays usando a classe ArrayList, siga a seção abaixo:

Método 3: Crie um Arraylist em Java usando a classe ArrayList

Nesta seção, criaremos uma lista de Arrays usando a classe Arraylist. A classe Arraylist pertence a Java.pacote Util. Esta abordagem armazena um elemento em uma matriz dinâmica sem restrição de tamanho. Você pode utilizar todos os métodos da interface da lista, pois ele implementa a interface da lista. Além disso, o Arraylist acompanha a ordem de inserção implicitamente.

Sintaxe

A sintaxe fornecida a seguir será usada para a criação de uma lista de ArrayList usando a classe ArrayList:

Arraylist nome = new ArrayList ();

Aqui, "nome”Representa nosso Arraylist criado usando a classe ArrayList.

Exemplo

Vamos criar um “gadgets”Arraylist usando a classe ArrayList:

Arraylist gadgets = new ArrayList ();

Em seguida, adicione elementos na lista de Arrays usando o “adicionar()”Método:

gadgets.add ("móvel");
gadgets.add ("laptop");
gadgets.add ("computador");
gadgets.add ("Stylus");

Por fim, imprimiremos os elementos da Arraylist passando a Arraylist para o “Sistema.fora.println ()”Método:

Sistema.fora.println (gadgets);

Saída

Fornecemos abordagens diferentes para criar um Arraylist em Java.

Conclusão

Para criar um ArrayList em Java, você pode usar a interface de coleta, a interface da lista e a classe ArrayList. Todas essas abordagens criaram com sucesso um Arraylist. A abordagem mais usada pelos programadores para criar uma lista de Arrays é utilizar a classe ArrayList. Neste post, fornecemos abordagens diferentes para criar uma lista de Arrays em Java com exemplos detalhados.