HashSet集合源碼解讀

    從以上源碼可以看出,當New HashSet的時候沒有輸入構造參數,則自動創建一個HashMap對象,由此看出,HashSet的頂層用的就是HashMap。      以上是hashSet的添加方法,是直接調用HashMap的put方法實現的,而HashMap的put方法是根據key的HashCode值來決定放到哪個數組裏面(HashMap的底層用到了數組和鏈表結構),而HashMap的k
相關文章
相關標籤/搜索