加载中...

JAVA___HashSet底层原理

HashCode和equals

HashSet通过hashCode确定元素存储的位置,如果该位置没有元素就直接放入,有元素的话需要利用equals方法比较两个元素是否相同,如果不相同利用链表将两个元素链接起来,相同就弃用该元素

Quote

哈希码相同,值一定相同?

posted @ 2022-10-29 20:56  lxp_blog  阅读(20)  评论(0编辑  收藏  举报