黑马程序员技术交流社区
标题:
set集合的一些疑问?
[打印本页]
作者:
符乃夫
时间:
2013-12-21 13:59
标题:
set集合的一些疑问?
set集合是不是通过hashCode和equals方法确定元素的唯一性的? 我知道equals是判断字符串是否相等的,但是hashCode的方法具体作用是什么啊
作者:
凌风
时间:
2013-12-21 14:19
唯一性是通过元素的两个方法,hashCode和equals来完成
如果元素的HashCode值相同,才会判断equals是否为true
如果元素的Hashcode值不同,才会调用equals
注意:对于判断元素是否存在,以及删除等操作,依赖的方法是元素的hashcode和equals方法
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2