Arraylist em java
Arraylist o que e?
Rodrigo
Curtidas 0
Respostas
Juliano
19/12/2017
Um objeto da classe chamada "ArrayList" é muito parecido com um objeto array. Na verdade, um ArrayList usa uma matriz no interior para seu armazenamento.
O problema com arrays é que você tem que saber qual o tamanho que eles são quando você criá-los e este tamanho não pode ser alterado.
A vantagem de um ArrayList, é que o número de elementos mudará automaticamente conforme necessário, crescendo ou encolhendo, se necessário.
Um ArrayList é apenas uma classe, como qualquer outra classe que você poderia desenvolver usando a linguagem Java.
Um ArrayList é apenas código Java. O ArrayList automaticamente criará uma nova matriz maior ou uma nova matriz de menor e copiar
os elementos da matriz antiga para a nova matriz conforme necessário para aumentar ou reduzir o número de elementos.
ArrayLists são melhores que matrizes porque a feiúra da linguagem Java tem um tamanho fixo para matrizes está escondida dentro do código de
ArrayList.
Quando você criar um ArrayList, você não precisa saber o quão grande para torná-lo. Como você adicionar elementos para o ArrayList,
o tamanho da matriz dentro dele mudará automaticamente.
O problema com arrays é que você tem que saber qual o tamanho que eles são quando você criá-los e este tamanho não pode ser alterado.
A vantagem de um ArrayList, é que o número de elementos mudará automaticamente conforme necessário, crescendo ou encolhendo, se necessário.
Um ArrayList é apenas uma classe, como qualquer outra classe que você poderia desenvolver usando a linguagem Java.
Um ArrayList é apenas código Java. O ArrayList automaticamente criará uma nova matriz maior ou uma nova matriz de menor e copiar
os elementos da matriz antiga para a nova matriz conforme necessário para aumentar ou reduzir o número de elementos.
ArrayLists são melhores que matrizes porque a feiúra da linguagem Java tem um tamanho fixo para matrizes está escondida dentro do código de
ArrayList.
Quando você criar um ArrayList, você não precisa saber o quão grande para torná-lo. Como você adicionar elementos para o ArrayList,
o tamanho da matriz dentro dele mudará automaticamente.
GOSTEI 0