package k;
public class Dog {
int age;
String name;
public boolean equals(Object obj) {
if (this == obj)
return true;
if (obj == null)
return false;
if (getClass() != obj.getClass())
return false;
Dog other = (Dog) obj;
if (age != other.age)
return false;
if (name == null) { //从这里
if (other.name != null)
return false;
} else if (!name.equals(other.name))
return false; //到这里
return true;
}
}视频中只有一个int变量,而这里多了个String变量,生成的代码就不会了
添加回答
举报
0/150
提交
取消