HashMap的擴容機制

1.判斷當前容量是否到達極限2^30,若是達到極限就不能再擴容了。數組 2.新建立一個entry數組容量爲2*oldLength.code 3.將數據轉移到新數組裏.ci 4.將hashmap的table屬性引用新的Entry數組.hash void resize(int newCapacity) { //傳入新的容量 Entry[] oldTable = table;
相關文章
相關標籤/搜索