Embora nem todas as coleções obedeçam a este tipo de estrutura, você pode pensar em uma coleção como uma espécie de vetor dinâmico, onde o tamanho ...
Embora nem todas as coleções obedeçam a este tipo de estrutura, você pode pensar em uma coleção como uma espécie de vetor dinâmico, onde o tamanho do vetor não precisa ser conhecido no momento de sua criação. Isso significa que o mesmo que você consegue fazer em um vetor, você consegue fazer em uma coleção, tendo a vantagem da existência de diversos métodos utilitários. Observe o trecho a seguir:
- Muitas vezes queremos buscar rapidamente um objeto dado alguma informação sobre ele. Um exemplo seria, dada a placa do carro, obter todos os dados do carro. Poderíamos utilizar uma lista para isso e percorrer todos os seus elementos, mas isso pode ser péssimo para a performance, mesmo para listas não muito grandes. Aqui entra o mapa, que é composto por um conjunto de associações entre um objeto-chave a um objeto-valor. É equivalente ao conceito de dicionário, usado em várias linguagens (CAELUM, 2014).
Sobre qual tipo de coleção o trecho acima está se referindo?
Assinale a alternativa CORRETA:
A ) HASHCODE
B ) HASHSET
C ) HASHMAP
D ) ARRAYLIST
Compartilhar