class People{
String name;
@Override
public boolean equals(Object obj) {
//比较对象相等
if (this == obj)
return true;
//对象为空
if (obj == null)
return false;
//反射?instanceof 也可以,在相同的一个大类里
if (getClass() != obj.getClass())
return false;
//强制类型转换
People other = (People) obj;
if (name == null) {
if (other.name != null)
return false;
} else if (!name.equals(other.name))
return false;
return true;
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |