Junior — Middle
Je možné vkladať nulové kľúče do dátovej štruktúry LinkedHashMap?
sobes.tech AI
Odpoveď od AI
V jazyku Java umožňuje trieda LinkedHashMap použiť jeden nullový kľúč (null) ako kľúč. Je to spôsobené tým, že LinkedHashMap dedí od HashMap, ktorá povoľuje jeden nullový kľúč. Pri vkladaní null ako kľúča je uložený na špeciálnom mieste vnútri štruktúry a nespôsobuje chyby.
Príklad:
LinkedHashMap<String, String> map = new LinkedHashMap<>();
map.put(null, "hodnota pre null kľúč");
System.out.println(map.get(null)); // Vypíše: hodnota pre null kľúč
Takže, je možné vkladať nullové kľúče do LinkedHashMap, ale len jeden, pretože kľúče musia byť jedinečné.