Junior — Middle
Peut-on insérer des clés nulles dans la structure de données LinkedHashMap ?
sobes.tech IA
Réponse de l'IA
En Java, la classe LinkedHashMap permet d'utiliser une clé nulle (null) comme clé. Cela est dû au fait que LinkedHashMap hérite de HashMap, qui autorise une seule clé null. Lors de l'insertion de null comme clé, elle est stockée dans un endroit spécial à l'intérieur de la structure et ne provoque pas d'erreurs.
Exemple:
LinkedHashMap<String, String> map = new LinkedHashMap<>();
map.put(null, "valeur pour la clé null");
System.out.println(map.get(null)); // Affichera: valeur pour la clé null
Ainsi, il est possible d'insérer des clés nulles dans LinkedHashMap, mais seulement une, car les clés doivent être uniques.