在HashMap中是怎么判断一个元素是否相同的呢?

提问者:帅平 问题分类:面试刷题
在HashMap中是怎么判断一个元素是否相同的呢?
1 个回答
别活的像别人
别活的像别人
首先会比较hash值,随后会用==运算符和equals()来判断该元素是否相同。
说白了就是:如果只有hash值相同,那说明该元素哈希冲突了,如果hash值和equals() || == 都相同,那说明该元素是同一个。
发布于:1年前 (2023-03-16) IP属地:四川省
我来回答