黑马程序员技术交流社区

标题: HashSet是如果保证元素的唯一的? [打印本页]

作者: wyh2016    时间: 2016-12-16 01:34
标题: HashSet是如果保证元素的唯一的?
忽然感觉有点懵!!求大神专业解答一下

作者: SilentNight    时间: 2016-12-16 04:18
先比较哈希值  如果相同调用equals方法进行哈希值相同的元素比较  不同则添加  相同就不添加

作者: FAN8210    时间: 2016-12-16 17:20
SilentNight 发表于 2016-12-16 04:18
先比较哈希值  如果相同调用equals方法进行哈希值相同的元素比较  不同则添加  相同就不添加
...

谢解答,我也正有点懵

作者: SilentNight    时间: 2016-12-17 12:16
FAN8210 发表于 2016-12-16 17:20
谢解答,我也正有点懵

慢慢理解就好了 加油↖(^ω^)↗

作者: 愤怒的大飞机    时间: 2017-1-7 23:01
通过hashcode和equals方法,都相同就不能被添加到集合中,但是有个常规协定,我没弄明白

作者: 袁志娜    时间: 2017-1-8 11:58





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2