Junior — Middle
Fiecare cheie din HashMap este cu adevărat unică și nu poate fi repetată?
sobes.tech AI
Răspuns de la AI
În HashMap, fiecare cheie este cu adevărat unică. Dacă, la adăugarea unui cuplu cheie-valoare, cheia există deja, valoarea veche pentru acea cheie este suprascrisă cu cea nouă. Astfel, în HashMap nu pot exista două elemente cu aceeași cheie, dar valorile pot fi repetate.
Exemplu:
Map<String, Integer> map = new HashMap<>();
map.put("key1", 1);
map.put("key1", 2); // valoarea pentru "key1" va fi actualizată la 2
System.out.println(map.get("key1")); // va afișa 2