日常面試中出現比較頻繁關於HashMap面試題以及答案

HashMap工做原理 HashMap基於hashing原理,咱們經過put()和get()方法存儲和獲取對象。當咱們將鍵值對傳遞給put()方法時,它調用鍵對象 的hashCode方法來計算hashcode,而後找到了bucket位置來存儲值對象。當獲取對象時,經過鍵對象的equals()方法找到正確 的鍵值對,而後返回值對象。HashMap使用鏈表來解決碰撞問題,當發生碰撞了,對象將會存儲在鏈
相關文章
相關標籤/搜索