java equel()方法详解
2020-12-29 本文已影响0人
iukcy祝福
2020年12月29 今年倒数第三天
java中判断两个对象是否相等使用 equel()方法,非基本类型比较时,
注意以下情况:
1.类中的equals方法是一定要重写/覆盖(Override)的,因为要让它按照设计的需求来根据特征值判断等价性。
2.类中的hashCode方法需要重写/覆盖。防止集合判断包含等返回 false。
3.类中的 toString 选择重写,方便调试。
2020年12月29 今年倒数第三天
注意以下情况:
1.类中的equals方法是一定要重写/覆盖(Override)的,因为要让它按照设计的需求来根据特征值判断等价性。
2.类中的hashCode方法需要重写/覆盖。防止集合判断包含等返回 false。
3.类中的 toString 选择重写,方便调试。