關於HsahSet的元素和HashMap中key的存儲原理

關於HsahSet的元素和HashMap中key的存儲原理 1.使用自定義類的話 如果重寫equals的,添加相同的元素,任然會出現兩個元素的情況 2,hashset的底層是hashmap,使用的是數組加單鏈表的形式, 加入的元素進去時,會先計算該元素的hashcode的值,最後轉換爲數組下標 所以單鏈表連起來的都是hashcode相同的值,但是此時的元素不一定相同, Person類中只重寫了eq
相關文章
相關標籤/搜索