Hashmap源碼解析--get取值

之前的文章探討過了put存值的底層實現,今天看了下get,做個記錄 還是jdk1.8的源碼,看過put之後 get就很好理解了。首先入參跟put相比除了沒有值value,其他的都在,依然用存進去的方式一樣的鍵的hash值與數組長度的位運算確定數組下標 。第二步是用這個數組下標的第一個值 (頭結點指向的那個節點)的hash與傳進來的hash比較判斷 如果是一樣的 只能說明hash一樣  但是不一定就
相關文章
相關標籤/搜索