Junior — Middle
Que se passe-t-il dans HashMap si vous insérez une paire clé-valeur avec une clé qui existe déjà dans la carte?
sobes.tech IA
Réponse de l'IA
Si vous insérez une paire clé-valeur dans un HashMap avec une clé qui existe déjà, l'ancienne valeur associée à cette clé sera remplacée par la nouvelle. La taille de la carte ne changera pas, car le nombre de clés uniques reste le même.
Exemple en Java :
Map<String, Integer> map = new HashMap<>();
map.put("key1", 100);
map.put("key1", 200); // la valeur pour "key1" sera remplacée par 200
System.out.println(map.get("key1")); // Affichera 200