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,如果在equals比较中使用的信息没有修改,则x.equals(y)的多次调用必须始终返回true或false。
对于任何非空引用x,x.equals(null)必须返回false。
05-27
641
641
06-08
640
640

被折叠的 条评论
为什么被折叠?



