关于HsahSet的元素和HashMap中key的存储原理

关于HsahSet的元素和HashMap中key的存储原理 1.使用自定义类的话 如果重写equals的,添加相同的元素,任然会出现两个元素的情况 2,hashset的底层是hashmap,使用的是数组加单链表的形式, 加入的元素进去时,会先计算该元素的hashcode的值,最后转换为数组下标 所以单链表连起来的都是hashcode相同的值,但是此时的元素不一定相同, Person类中只重写了eq
相关文章
相关标签/搜索