黑马程序员技术交流社区
标题:
对集合中hashcode方法的一点疑惑
[打印本页]
作者:
丑小子799
时间:
2014-11-22 08:12
标题:
对集合中hashcode方法的一点疑惑
看视频的时候,只是记住了,但是还不是很理解,就是为什么,要同时重写equals方法跟hashcode方法。求大牛指点迷津
作者:
zhouyunfang
时间:
2014-11-22 08:19
集合中的每一个值都对应一个自己的hashcode,这个hashcode是唯一的。不重复的
作者:
关军波
时间:
2014-11-22 08:31
不写hashCode方法,添加进的元素都有自己不同的哈希值,这样本身就是不同的了。从写hashCode方法是为了让添加的元素有一个共同的哈哈希值,然后通过调用复写的equals方法来判断元素内容是否相同。
作者:
cczheng
时间:
2014-11-22 09:57
重写这两个方法是为了判断set集合中的元素是否唯一,先判断hashcode若相同再判断equals方法
作者:
丑小子799
时间:
2014-11-22 10:00
恩,明白了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2