本帖最后由 yasyas001 于 2013-5-28 22:45 编辑
@Override
public int hashCode() {
return this.name.hashCode() + this.age * 13;
}
@Override
public boolean equals(Object obj) //这里的obj代表的是什么,我应该怎么明确?
{
if (this == obj) {
return true;
}
if (!(obj instanceof Student)) {
return false;
}
Student s = (Student) obj;
return this.name.equals(s.name) && this.age == s.age;
}
问题可能不是很明确,请见谅
|