Classe arraylist do java
o ArrayList
Conteúdo
Uma lista de matriz automaticamente redimensiona-se sempre que necessário.
Uma lista de matriz permite inserir elementos no meio da coleção.
Uma lista de matriz permite excluir itens.
construtores
Construtor | Explicação |
---|---|
ArrayList () | Cria uma lista de matriz com uma capacidade inicial de dez elementos. |
ArrayList (capacidade int) | Cria uma lista de matriz com a capacidade inicial especificada. |
ArrayList (Coleção c) | Cria uma lista de matriz e copia todos os elementos da coleção especificada para a nova lista de matriz. |
Métodos
Método | Explicação |
---|---|
adicionar (elemento Object) | Adiciona o objeto especificado para a lista de matriz. Se você especificou um Tipo quando criou a lista de matriz, o objeto deve ser do tipo correto. |
adicionar (int índice, elemento Object) | Adiciona o objeto especificado para a lista de matriz no especificado posição de índice. Se você especificou um tipo quando criou a matriz lista, o objeto deve ser do tipo correto. |
addAll (Coleção c) | Adiciona todos os elementos do conjunto especificado para essa matriz Lista. |
addAll (int índice, Colecção c) | Adiciona todos os elementos do conjunto especificado para essa matriz lista na posição do índice especificado. |
Claro() | Elimina todos os elementos da lista de matriz. |
clone() | Retorna uma cópia superficial da lista de matriz. Os elementos contido na cópia são os mesmos instâncias de objectos como os elementos no original. |
contém (elem Object) | Retorna um valor booleano que indica se o especificado objecto estiver na lista de matriz. |
containsAll (Coleção c) | Retorna um valor booleano que indica se esta lista de matriz contém todos os objetos que estão na coleção especificada. |
EnsureCapacity (int minCapacity) | Aumenta a lista de matriz&rsquo-s capacidade para o especificado valor. (Se a capacidade é já maior do que o especificado valor, este método não faz nada.) |
get (int index) | Retorna o objeto na posição especificada na lista. |
indexOf (elem Object) | Retorna a posição do índice da primeira ocorrência do objeto especificado na lista de matriz. Se o objeto isn&rsquo-t a lista, ele retorna -1. |
está vazia() | Retorna um valor booleano que indica se a lista de matriz está vazia. |
iteração () | Retorna um iterador para a lista de matriz. |
lastIndexOf (elem Object) | Retorna a posição de índice da última ocorrência do objeto especificado na lista de matriz. Se o objeto isn&rsquo-t a lista, ele retorna -1. |
remover (int index) | Remove o objecto no índice especificado e retorna o elemento que foi removido. |
remover (elem Object) | Remove um objeto da lista. Note-se que mais de um refere-se ao elemento object- este método remove apenas uma delas. Ele retorna um valor booleano que indica se o objeto estava em a lista. |
remover (int fromIndex, int toIndex) | Remove todos os objetos cujos valores de índice são entre os valores Especificadas. Note-se que os elementos do fromIndex e toIndex posições não são eles próprios removidos. |
removeAll (Coleção c) | Remove todos os objetos na coleção especificada deste lista matriz. |
retainAll (Coleção c) | Remove todos os objetos que não estão na especificado coleção a partir desta lista de matriz. |
Conjunto (int índice, elem Object) | Define o elemento especificado para o objeto especificado. O elemento que foi anteriormente nessa posição é retornado como o método&rsquo-s valor de retorno. |
Tamanho() | Retorna o número de elementos na lista. |
toArray () | Retorna os elementos da lista de matriz como uma matriz de objetos (Objeto[]). |
toArray (Tipo [] array) | Retorna os elementos da lista de matriz como uma matriz cujo tipo é o mesmo que a matriz passada através do parâmetro. |