ArrayList

1360 palavras 6 páginas
ARRAYLIST O Java, por padrão, possui uma série de recursos prontos (APIs) para que possamos tratar de estrutura de dados, também chamados de coleções (collections). Podemos dizer que ArrayList é uma classe para coleções. Uma classe genérica (generic classes), para ser mais exato. Coleções mesmo, de qualquer tipo de 'coisa' ou dado, não somente de tipos primitivos. Pode-se criar objetos - através de uma classe - e agrupá-los através de ArrayList e realizar, nessa coleção, várias operações, como: adicionar e retirar elementos, ordená-los, procurar por um elemento específico, apagar um elemento específico, limpar o ArrayList dentre outras possibilidades. Cada instância ArrayList tem uma capacidade . A capacidade é o tamanho da matriz usado para armazenar os elementos da lista. É sempre, pelo menos, tão grande como o tamanho da lista. Assim, quando os elementos são adicionados a um ArrayList, sua capacidade aumenta automaticamente.

Construtores ArrayList

ArrayList () - Constrói um objeto ArrayList. public java.util.ArrayList(); ArrayList(Collection) - Constrói um objeto ArrayList e copia Tudo elementos de coleção, passado como um parâmetro, para este ArrayList.

public java.util.ArrayList(java.util.Collection c); Parâmetros: c - O nome de uma coleção.

ArrayList(int) - Constrói um objeto ArrayList com o tamanho especificado.

public java.util.ArrayList(int initialCapacity);

Parâmetros: inicialCapacity – tamanho inicial da lista.

Métodos ArrayList

add
ArrayList.Add (Object) – Adicionar um elemento no final de um ArrayList. public boolean add(e);
Parâmetros: e - elemento a ser acrescentado a esta lista
Retorna: VERDADEIRO se o elemento foi adicionado com êxito; FALSO caso contrário.

ArrayList.Add (int, Object) – Adiciona um elemento para o objeto ArrayList em um índice especificado. public void add(int index, e); Parâmetros: index - índice no qual o elemento especificado deve ser inserido; e -

Relacionados

  • Trabalho ArrayList
    799 palavras | 4 páginas
  • Java arraylist
    533 palavras | 3 páginas
  • Implementação de interface conjunto em java por arraylist
    438 palavras | 2 páginas
  • Aula 8 Java Vector ArrayList Linkedlist
    338 palavras | 2 páginas
  • Java
    4340 palavras | 18 páginas
  • Iuri
    291 palavras | 2 páginas
  • PO
    1452 palavras | 6 páginas
  • Trabalho Prático Grafos
    671 palavras | 3 páginas
  • Collections Framework Java E Orienta O A Objetos
    7868 palavras | 32 páginas
  • Java collections
    2596 palavras | 11 páginas