Sobes.tech
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