public boolean equals(Object o){
if(o==this)
return true;
if(!(o instanceof CatchFinally))
return false;
CatchFinally cf = (CatchFinally)o;
return cf.keyfield == this.keyfield&&this.keyfield2.equals(cf.keyfield2);
}
public int hashCode(){
int result =17;
result = 37*result + keyfield;
result = 37*result + keyfield2;
return result;
}equals and equals
最新推荐文章于 2024-04-25 17:52:14 发布
本文介绍了一个Java类中equals方法与hashCode方法的具体实现方式。equals方法用于比较两个对象是否相等,而hashCode方法则确保当两个对象相等时它们具有相同的哈希码。该实现涉及类型检查与字段比较。
2万+

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



