摘要:
在Java规范中,它对equals()方法的使用必须要遵循如下几个规则:equals 方法在非空对象引用上实现相等关系: 1、自反性:对于任何非空引用值 x,x.equals(x) 都应返回 true。 2、对称性:对于任何非空引用值 x 和 y,当且仅当 y.equals(x) 返回 true 时,x.equals(y) 才应返回 true。 3、传递性:对于任何非空引用值 x、y 和 z,如果 x.equals(y) 返回 true,并且 y.equals(z) 返回 true,那么 x.equals(z) 应返回 true。 4、一致性:对于任何非空引用值 x 和 y,多次调用 x... 阅读全文
posted @ 2014-01-24 15:24
liutoutou
阅读(156)
评论(0)
推荐(0)