java中判断两个对象是否相等使用 equel()方法,非基本类型比较时,
注意以下情况:
1.类中的equals方法是一定要重写/覆盖(Override)的,因为要让它按照设计的需求来根据特征值判断等价性。
2.类中的hashCode方法需要重写/覆盖。防止集合判断包含等返回 false。
3.类中的 toString 选择重写,方便调试。
注意以下情况:
1.类中的equals方法是一定要重写/覆盖(Override)的,因为要让它按照设计的需求来根据特征值判断等价性。
2.类中的hashCode方法需要重写/覆盖。防止集合判断包含等返回 false。
3.类中的 toString 选择重写,方便调试。
本文标题:java equel()方法详解
本文链接:https://www.haomeiwen.com/subject/sxffoktx.html
网友评论