Java面試---HashMap的擴容過程

 1.如果HashMap的大小超過了負載因子(load factor)定義的容量,怎麼辦? 默認的負載因子大小爲0.75,也就是說,當一個map填滿了75%的bucket時候,和其它集合類(如ArrayList等)一樣,將會創建原來HashMap大小的兩倍的bucket數組,來重新調整map的大小,並將原來的對象放入新的bucket數組中。這個過程叫作rehashing,因爲它調用hash方法找到
相關文章
相關標籤/搜索