HashSet和TreeSet集合學習總結

HashSet: HashSet顧名思義,是與hash值有密切關聯的一種集合。特點是元素唯一,無序。HashSet是對HashMap的一層封裝,HashMap它可以看成是一個一維數組,而一維數組裏的元素又是一個單鏈表,類似下圖所示: HashMap是如何保證元素唯一的呢?是根據元素的hash值以及調用equals()方法實現的。HashMap在添加元素時,首先會先計算元素的hash值,得到的結果作
相關文章
相關標籤/搜索