Sobes.tech
Junior — Middle

Какво се случва в HashMap, ако добавите двойка ключ-стойност с ключ, който вече съществува в картата?

sobes.tech AI

Отговор от AI

Ако в HashMap добавите двойка ключ-стойност с ключ, който вече съществува, старото стойност, свързана с този ключ, ще бъде заменена с новата стойност. Размерът на картата няма да се промени, тъй като броят на уникалните ключове остава същият.

Пример на Java:

Map<String, Integer> map = new HashMap<>();
map.put("key1", 100);
map.put("key1", 200); // стойността за "key1" ще бъде заменена с 200
System.out.println(map.get("key1")); // Ще изведе 200