HashMap工作原理-CSDN博客

网站介绍:文章浏览阅读103次。HashMap的工作原理 HashMap基于hashing原理,我们通过put()和get()方法储存和获取对象。 当我们将键值对传递给put()方法时,它调用键对象的hashCode()方法来计算hashcode, 让后找到bucket位置来储存值对象。当获取对象时,通过键对象的equals()方法找到正确的键值对, 然后返回值对象。HashMap使用链表来解决碰撞问题,