【发布时间】:2013-08-05 07:19:56
【问题描述】:
假设我有一个 POJO 具有 String 类成员:
class POJO {
String name, address, emailId;
equals() {
}
hashCode() {
// How?
}
}
如何将我的字符串中的hashCodes 组合成一个用于 POJO 的hashCode?
【问题讨论】:
-
return 31 + 7 * name.hashCode() + 11 * address.hashCode()//...etc -
日食:
Source --> Generate hashCode() and equals()... -
Netbeans:
Alt + Insert --> Generate hashCode() and equals() -
你真的不需要担心这些,因为 IDE 可以为你生成它