Junior
O que é ArrayList?
sobes.tech IA
Resposta da IA
Array dinâmico que implementa as interfaces List, RandomAccess, Cloneable, Serializable. Armazena elementos na memória em um bloco contínuo, fornece acesso rápido por índice, mas adição/remoção no meio pode ser lenta.
// Exemplo de criação de ArrayList e adição de elementos
ArrayList<String> nomes = new ArrayList<>();
nomes.add("Alice");
nomes.add("Bob");