ArrayList

sexta-feira, 20 de agosto de 2010

É comum confundirem uma ArrayList  com uma array, porém ela não é uma
array,o que ocorre é que internamente ela usa uma array como estrutura para armazenar os dados, porém este atributo está propriamente encapsulado e você não tem como
acessá-lo. Repare também que você não pode usar [] com uma ArrayList, nem acessar atributo length.
Não há relação!

Para criar um ArrayList basta chamar o construtor:

ArrayList lista = new ArrayList();

Para criar uma lista de nomes (String), podemos fazer:
lista.add("Guilherme");
lista.add("Paulo");
lista.add("João");
E para Imprimir;
System.out.println(lista);

SAIDA:
[Guilherme, Paulo, João]

Obs.:
Não se esqueça de importar a biblioteca:
import java.util.ArrayList;

Alguns Métodos:
Número de elementos na lista: .size();
System.out.println(lista.size);   SAIDA: 3

Oredem Crescente: :  Collections.sort(variável);
Collections.sort(lista); SAIDA: [Guilherme, João, Paulo]

0 comentários: