Sobes.tech
Junior — Middle

Kas atsitiks HashMap, jei įterpsite raktą-vertės porą su raktu, kuris jau egzistuoja žemėlapyje?

sobes.tech AI

Atsakymas iš AI

Jei HashMap pridėsite raktą-vertės porą su jau esančiu raktu, susijusi sena vertė bus pakeista nauja verte. Žemėlapio dydis nesikeis, nes unikalių raktų skaičius išliks tas pats.

Pavyzdys Java:

Map<String, Integer> map = new HashMap<>();
map.put("key1", 100);
map.put("key1", 200); // reikšmė "key1" bus pakeista į 200
System.out.println(map.get("key1")); // išves 200