最佳答案
JavaHashMap
使用 put
方法在 HashMap
中插入 K/V 对。
假设我使用了 put
方法,现在 HashMap<Integer, Integer>
有一个条目,key
为10,value
为17。
如果我在这个 HashMap
中插入10,20,由于相同的键10的冲突,它只是用这个条目替换了前一个条目。
如果键碰撞 HashMap
,则用新的 K/V 对替换旧的 K/V 对。
所以我的问题是 HashMap
什么时候使用链接冲突解决技术?
为什么它没有形成一个键为10,值为17,20的 linkedlist
?