Sobes.tech
Junior — Middle

Ce se întâmplă în HashMap dacă inserezi un cuplu cheie-valoare cu o cheie care există deja în hartă?

sobes.tech AI

Răspuns de la AI

Dacă inserezi un cuplu cheie-valoare într-un HashMap cu o cheie care există deja, valoarea veche asociată acestei chei va fi înlocuită cu noua valoare. Dimensiunea hărții nu se va schimba, deoarece numărul de chei unice rămâne același.

Exemplu în Java:

Map<String, Integer> map = new HashMap<>();
map.put("key1", 100);
map.put("key1", 200); // valoarea pentru "key1" va fi înlocuită cu 200
System.out.println(map.get("key1")); // Va afișa 200