黑马程序员技术交流社区
标题:
HashSet怎么保证唯一性的呢?
[打印本页]
作者:
朱吕龙
时间:
2015-6-2 23:38
标题:
HashSet怎么保证唯一性的呢?
1、HashSet的底层数据是哈希表;
2、它依赖两个方法:hashCode()和equals()去判断
顺序:
首先判断hashCode()值是否相同。
同:继续走equals(),看返回值
如果true:就不添加到集合。
如果false:就添加到集合。
不同:就添加到集合。
作者:
枕寒流
时间:
2015-6-3 10:46
这头像有点吓人,,,,
作者:
JesseZhu
时间:
2015-6-3 11:29
:loveliness:还在学习中,我也不晓得
作者:
施洋
时间:
2015-6-3 22:33
学习了,谢谢
作者:
嘎路的米
时间:
2015-6-4 07:42
嗯嗯,学到了
作者:
那些年ii
时间:
2015-6-4 08:51
System.out.println(key+value);
作者:
景彬
时间:
2015-6-4 10:09
恩,很详细了~
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2