java语言规范要求equals方法具有下面的特性
来源:互联网 发布:牙齿填骨粉的利弊 知乎 编辑:程序博客网 时间:2024/06/02 19:03
java语言规范要求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.equals(y)应该返回同样的结果;
(5)对于任意非空引用x,x.equals(null)返回false;
(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.equals(y)应该返回同样的结果;
(5)对于任意非空引用x,x.equals(null)返回false;
0 0
- java语言规范要求equals方法具有下面的特性
- Java语言规范要求equals方法应具有的特性
- Java语言规范要求equals方法具有的特性以及实现方式
- java中equals()方法应该具有的特性
- Java equals方法特性
- equals方法的特性
- java 的 equals()方法
- java的equals方法
- 一种Java版的规范的`equals()`
- java的要求方法!
- equals方法特性
- Effective Java Item8-在覆盖equals(Object类的nonfinal方法)时遵循接口规范
- Java语言的特性
- java的语言特性
- Java语言的特性
- java的语言特性
- java语言的特性
- 深入Java的equals方法
- 2-安装tornado
- Google Android 官方培训课程中文版--分享链接
- 学习笔记1 -- libclurl
- http client遭遇Connection reset问题,以及解决方法
- 未来的方向
- java语言规范要求equals方法具有下面的特性
- LeetCode—***Populating Next Right Pointers in Each Node寻找树的层次上的右指针
- HDU 1269
- HashCode方法
- java中三种方式初始化数据域的方法
- java反射
- HDOJ 题目1556Color the ball(树状数组)
- 动态创建控件及以循环赋值之三
- 污损的等式