java中进行相等判断时,“equals“和“==“ 的使用场景和区别
java中进行相等判断时,“equals"和”==" 的使用场景和区别
public boolean equals(Object obj) 指示其他某个对象是否与传入的此对象“相等”。
equals 方法在非空对象引用上实现相等关系:
特性
自反性:对于任何非空引用值 x,x.equals(x) 都应返回 true。
对称性:对于任何非空引用值 x 和 y,当且仅当 y.equals(x) 返回 true 时,x.equals(y) 才应返回 true。
传递性:对于任何非空引用值 x、y 和 z,如果
原创
2021-02-28 13:29:44 ·
421 阅读 ·
0 评论