Aula 7
Resumo
- Um array associa um índice a um objeto de um determinado
tipo, não precisando fazer um cast para usar este tipo.
- Um
array também pode guardar tipos primitivos, mas seu tamanho não pode ser
modificado, uma vez que tenha sido criado.
- Uma Collection
guarda elementos simples, enquanto um Map guarda pares
associativos.
- Assim como um array, uma List associa índices
a objetos, mas seu tamanho aumenta automaticamente conforme se adicionam mais
elementos.
- Use ArrayList se for fazer muitos acessos
aleatórios, e LinkedList se for fazer muitas inserções e remoções na
lista.
- Um Map associa objetos a outros objetos. HashMap é
usado para acesso rápido, enquanto TreeMap mantém as chaves
ordenadas.
- Um Set não permite objetos repetidos. HashSet
fornece busca rápida, enquanto TreeSet mantém os elementos do conjunto
ordenados.
x$Ì