黑马程序员技术交流社区
标题:
HashMap和HashSet的关系
[打印本页]
作者:
bfl625
时间:
2014-9-1 19:12
标题:
HashMap和HashSet的关系
查看源码发现HashSet底层的add方法其实是依赖于HashMap的put方法
public boolean add(E e) {
return map.put(e, PRESENT)==null;
}
HashSet中第二个元素也是有值的,只是将它隐藏了!
这就是为什么HashSet集合中所有的元素是唯一的。
而HashMap集合中所有的键是唯一的。
作者:
舍我其谁
时间:
2014-9-1 21:15
学习了,,
作者:
思维
时间:
2014-9-2 19:35
比较底层的东西!张老师多线程与并发库的第19个视频有讲到
作者:
bfl625
时间:
2014-9-2 20:40
思维 发表于 2014-9-2 19:35
比较底层的东西!张老师多线程与并发库的第19个视频有讲到
刚开始学基础!
作者:
bfl625
时间:
2014-9-2 20:41
舍我其谁 发表于 2014-9-1 21:15
学习了,,
嘿嘿……我想说可以给我加黑马币吗!
作者:
sunny~
时间:
2014-9-2 22:36
奥。。。。。。。
作者:
梧桐树下
时间:
2014-9-2 23:14
我擦,你看源码
作者:
wfaly
时间:
2014-9-5 09:34
学习 了..Thanks
作者:
zht123zht
时间:
2014-9-5 11:02
看看学习了
作者:
笑脸迷人
时间:
2014-9-5 13:24
毕老师的视频就有说了的,set集合底层其实是使用map来实现的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2