Sobes.tech
Junior — Middle

HashMapda, xarita mavjud bo'lgan kalit bilan kalit-qiymat juftligini qo'shsangiz nima bo'ladi?

sobes.tech AI

AIdan javob

Agar HashMap ga kalit-qiymat juftligini joylashtirsangiz, mavjud bo'lgan kalit bilan bog'langan eski qiymat yangi qiymat bilan almashtiriladi. Xaritaning o'lchami o'zgarmaydi, chunki yagona kalitlar soni o'zgarmaydi.

Java misoli:

Map<String, Integer> map = new HashMap<>();
map.put("key1", 100);
map.put("key1", 200); // "key1" uchun qiymat 200 ga o'zgartiriladi
System.out.println(map.get("key1")); // 200 ni chiqaradi