Junior — Middle
92
Welche Konsequenzen hat es, wenn man versucht, einen Eintrag mit null-Schlüssel in TreeMap einzufügen?
Unternehmen wurden gefragt
Right Line
Antwort von AI
sobes.tech KI
В Java TreeMap не допускает ключи со значением null. При попытке вставить запись с ключом null будет выброшено исключение NullPointerException. Это связано с тем, что TreeMap использует естественный порядок ключей или компаратор для сортировки, и сравнение с null невозможно.
Пример:
TreeMap<String, String> map = new TreeMap<>();
map.put(null, "value"); // выбросит NullPointerException
Если нужен словарь с ключами, допускающими null, стоит использовать HashMap или LinkedHashMap.