Em Java, você pode declarar e usar um ArrayList para armazenar elementos de um tipo específico. Aqui está um exemplo de como fazer isso:
import java.util.ArrayList;
public class ExemploArrayList {
public static void main(String[] args) {
// Declaração de um ArrayList de Strings
ArrayList<String> listaDeNomes = new ArrayList<>();
// Adicionando elementos à lista
listaDeNomes.add("Alice");
listaDeNomes.add("Bob");
listaDeNomes.add("Charlie");
// Acessando elementos da lista
System.out.println("Elementos da lista:");
for (String nome : listaDeNomes) {
System.out.println(nome);
}
// Obtendo o tamanho da lista
int tamanhoDaLista = listaDeNomes.size();
System.out.println("Tamanho da lista: " + tamanhoDaLista);
// Verificando se a lista contém um elemento específico
boolean contemBob = listaDeNomes.contains("Bob");
System.out.println("A lista contém Bob? " + contemBob);
// Removendo um elemento da lista
listaDeNomes.remove("Charlie");
// Imprimindo a lista após a remoção
System.out.println("Elementos da lista após a remoção:");
for (String nome : listaDeNomes) {
System.out.println(nome);
}
}
}
Neste exemplo:
ArrayList<String>declara umArrayListque armazenará elementos do tipoString.listaDeNomes.add("Alice"),listaDeNomes.add("Bob"), elistaDeNomes.add("Charlie")adicionam elementos à lista.- Um loop
foré usado para iterar sobre os elementos da lista e imprimir seus valores. listaDeNomes.size()obtém o tamanho da lista.listaDeNomes.contains("Bob")verifica se a lista contém o elemento “Bob”.listaDeNomes.remove("Charlie")remove o elemento “Charlie” da lista.- Outro loop
foré usado para imprimir os elementos restantes após a remoção.
Essa é uma maneira básica de declarar e usar um ArrayList em Java. Lembre-se de especificar o tipo de elemento que o ArrayList conterá entre os sinais de menor (<) e maior (>). Isso é conhecido como generics e ajuda a fornecer segurança de tipo durante a compilação.