Back to questions
ВТБ
Junior — Middle
65
Может ли HashMap содержать запись с нулевым ключом?
Companies where asked
Answer from AI
sobes.tech AI
Да, в Java HashMap может содержать запись с ключом null. В отличие от некоторых других реализаций Map, например, Hashtable, которая не допускает null в качестве ключа или значения, HashMap разрешает один ключ null. Это удобно, когда нужно хранить данные с отсутствующим или неопределённым ключом.
Пример:
HashMap<String, String> map = new HashMap<>();
map.put(null, "значение для null ключа");
System.out.println(map.get(null)); // Выведет: значение для null ключа