黑马程序员技术交流社区
标题:
两个对象值相同(x.equals(y) == true),但却可有不同的hash code?
[打印本页]
作者:
常万
时间:
2012-4-10 23:46
标题:
两个对象值相同(x.equals(y) == true),但却可有不同的hash code?
两个对象值相同(x.equals(y) == true),但却可有不同的hash code 这对吗?
作者:
孙利川
时间:
2012-4-11 02:43
两个对象值相同,就是同一个对象,同一个对象只有一个hashcode值了。
作者:
郑苑东
时间:
2012-4-11 06:47
内容不是,对象用equals比较一样,hashcode值就一样,这是一种定性的规定。重写equals方法时,会重写hashcode方法。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2