Sobes.tech
Назад к вопросам
Junior — Middle
65

Можно ли в коллекции HashMap иметь несколько элементов с одинаковым ключом?

Ответ от нейросети

sobes.tech AI

В коллекции HashMap в Java ключи уникальны. Если попытаться добавить элемент с ключом, который уже существует в карте, то старое значение будет перезаписано новым. Таким образом, в HashMap не может быть нескольких элементов с одинаковым ключом.

Пример:

Map<String, Integer> map = new HashMap<>();
map.put("key1", 1);
map.put("key1", 2); // значение для "key1" будет заменено на 2
System.out.println(map.get("key1")); // выведет 2