当x.equals(y)等于true时,x.hashCode()与y.hashCode()可以不相等,这句话对不对?

2014-11-20 06:30:01 阅读( 27 )

1967人 收藏本页

标签:Java面试题

对。但是在Java中建议,当x.equals(y)等于true时,x.hashCode()与y.hashCode()也相等。

来自IT公司面试手册

下一篇:关于Java finally的面试题

上一篇:静态变量和实例变量的区别?

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息: 面试题