public boolean equals(Object obj) {// 向上转型
// this -- s4
// obj -- s5
// 将obj --> Student
// s -- obj -- s5
Student s = (Student) obj;// 向下转型
//String类重写equals()方法, 现在的作用是 比较两个字符串中的内容是否相同
if (this.name.equals(s.name) && this.age == s.age) {
return true;
} else {
return false;
}
} |
|