Junior — Middle
Em que casos é recomendado usar a estrutura de dados HashMap?
sobes.tech IA
Resposta da IA
Recomenda-se usar HashMap em Java quando precisar armazenar pares de chave-valor de forma eficiente com acesso rápido pela chave. Os principais casos de uso:
- Quando a velocidade das operações de inserção, remoção e busca é importante (geralmente O(1) em média).
- Quando a ordem dos elementos não é importante, pois HashMap não garante a ordem de iteração.
- Para implementar caches, índices e outras estruturas que requerem acesso rápido por uma chave única.
Exemplo:
Map<String, Integer> wordCount = new HashMap<>();
wordCount.put("apple", 3);
int count = wordCount.get("apple"); // 3