Junior — Middle
Da li je svaki ključ u HashMap-u zaista jedinstven i ne može se ponoviti?
sobes.tech АИ
Одговор од АИ
U HashMap-u, svaki ključ je zaista jedinstven. Ako prilikom dodavanja para ključ-vrednost ključ već postoji, stara vrednost za taj ključ se prepisuje novom. Dakle, u HashMap-u ne mogu postojati dva elementa sa istim ključem, ali vrednosti mogu da se ponove.
Primer:
Map<String, Integer> map = new HashMap<>();
map.put("key1", 1);
map.put("key1", 2); // vrednost za "key1" će biti ažurirana na 2
System.out.println(map.get("key1")); // ispisuje 2