Sobes.tech
Junior — Middle

HashMap'teki her anahtar gerçekten benzersiz mi ve tekrar edemez mi?

sobes.tech yapay zeka

AI'dan gelen yanıt

HashMap'te her anahtar gerçekten benzersizdir. Bir anahtar-değer çifti eklerken anahtar zaten varsa, bu anahtar için eski değer yeniyle üzerine yazılır. Bu nedenle, HashMap'te aynı anahtara sahip iki öğe olamaz, ancak değerler tekrar edebilir.

Örnek:

Map<String, Integer> map = new HashMap<>();
map.put("key1", 1);
map.put("key1", 2); // "key1" için değer 2 olarak güncellenir
System.out.println(map.get("key1")); // 2 yazdırır