Java HashMap
использует метод put
для вставки пары K/V в HashMap
.
Допустим, я использовал метод put
, и теперь HashMap<Integer, Integer>
имеет одну запись с key
как 10 и value
как 17.
Если я вставляю 10,20 в этот HashMap
, он просто заменяет предыдущую запись этой записью из-за столкновения из-за того же ключа 10.
Если столкновение ключа HashMap
заменяет старую пару K/V на новую пару K/V.
Итак, мой вопрос в том, когда HashMap
использует метод разрешения конфликтов цепей?
Почему он не сформировал linkedlist
с ключом как 10 и значение как 17,20?
Спасибо заранее! Shri