Hashmap源码解析--get取值

之前的文章探讨过了put存值的底层实现,今天看了下get,做个记录 还是jdk1.8的源码,看过put之后 get就很好理解了。首先入参跟put相比除了没有值value,其他的都在,依然用存进去的方式一样的键的hash值与数组长度的位运算确定数组下标 。第二步是用这个数组下标的第一个值 (头结点指向的那个节点)的hash与传进来的hash比较判断 如果是一样的 只能说明hash一样  但是不一定就
相关文章
相关标签/搜索