Junior — Middle
Kas notiks HashMap, ja ievietosiet atslēgas-vertības pāri ar atslēgu, kas jau pastāv kartē?
sobes.tech AI
Atbilde no AI
Ja HashMap pievienos pāri ar atslēgu un vērtību, kur atslēga jau pastāv, vecā vērtība, kas saistīta ar šo atslēgu, tiks aizstāta ar jauno vērtību. Kartes izmērs nemainīsies, jo unikālo atslēgu skaits paliek tas pats.
Piemērs Java:
Map<String, Integer> map = new HashMap<>();
map.put("key1", 100);
map.put("key1", 200); // vērtība "key1" tiks aizstāta ar 200
System.out.println(map.get("key1")); // Izvadīs 200