public boolean equals(Object obj) {
if (obj == this) //判断对象的内存地址是否相同
return true;
if (!(obj instanceof CustTypeInfoPK)) //判断obj是否和CustTypeInfoPK属于同类
return false;
CustTypeInfoPK pk = (CustTypeInfoPK) obj;
if (!(custNo == pk.custNo)) //判断对象对的属性是否一致
return false;
if (!(entryYear == pk.entryYear))
return false;
if (!(custTypeCd == pk.custTypeCd))
return false;
return true;
}
public int hashCode() {
int hashcode = 0;
hashcode += (int) custNo;
hashcode += (int) entryYear;
hashcode += custTypeCd.hashCode();
return hashcode;
}
if (obj == this) //判断对象的内存地址是否相同
return true;
if (!(obj instanceof CustTypeInfoPK)) //判断obj是否和CustTypeInfoPK属于同类
return false;
CustTypeInfoPK pk = (CustTypeInfoPK) obj;
if (!(custNo == pk.custNo)) //判断对象对的属性是否一致
return false;
if (!(entryYear == pk.entryYear))
return false;
if (!(custTypeCd == pk.custTypeCd))
return false;
return true;
}
public int hashCode() {
int hashcode = 0;
hashcode += (int) custNo;
hashcode += (int) entryYear;
hashcode += custTypeCd.hashCode();
return hashcode;
}