HashMap是如何實現put與get方法的以及到底何時添加數據才擴容

HashMap就是數組加鏈表,不一樣的hash放到不一樣的索引上,相同的hash數據放到同一個索引處,可是並不equals,並將原索引處的數據放到新加入數據的成員變量entry上。 HashMap這個類,有個內部類叫作Entry<K,V>,存儲了 key,value,hash,Entry<K,V> entry,就是key值,value值,hash值,跟下一個entry對象。 而後HashMap 有
相關文章
相關標籤/搜索