对于相同的key它们的hash值是相同的。但是hash值相同,它们的key却不一定是相同的。 为了执行效率: 这里先判断hash是否相同,hashcode都不同的话就没必要继续了,key肯定不同; hash相同的话,key却不一定相同,所以后面是在判断他们是否真的相同,而非哈希碰撞,碰撞会采用拉链法解决。
点赞 3

相关推荐

点赞 评论 收藏
分享
03-26 13:44
南华大学 Java
在看面经的花生米很野蛮:这种情况下你当然要回答,你也是吗!!!!我超喜欢他的XXXXX
点赞 评论 收藏
分享
牛客网
牛客企业服务