Junior — Middle
Um array é uma estrutura de dados com tamanho fixo ou variável?
sobes.tech IA
Resposta da IA
Em Java, um array é uma estrutura de dados de tamanho fixo. Após criar um array, o seu comprimento não pode ser alterado. Se precisar trabalhar com uma coleção de elementos de tamanho variável, utilize classes de coleção, por exemplo, ArrayList.
int[] arrayFixo = new int[5]; // tamanho 5, não pode ser alterado
ArrayList<Integer> listaDinamica = new ArrayList<>();
listaDinamica.add(1); // o tamanho muda dinamicamente