1. equals
class Fu{
int num=4;
@Override
public boolean equals(Object obj) {
//判断当前调用equals方法的对象和传递进来的对象是否是同一个
if(this==obj) {
return true;
}
//判断传递进来的对象是否是Fu类型
if(!(obj instanceof Fu)) {
return false;
}
//将obj向下转型为Fu引用,调用其特有数据
Fu f = (Fu)obj;
return this.num==f.num;
}
}