instanceof 用于判断一个对像是否属于一个类,(格式:对象 instanceof 类) 返回值为布尔类型
创建一个父类一个子类
public class Fu{
public void method(){
System.out.println("这是父类");
}
}
public class Zi extends Fu{
public void method(){
System.out.println("这是子类");
}
}
public class test{
public static void main(String[] args){
Fu f=new Fu();
Zi z=new Zi();
Fu fu=new Zi();
f instanceof Fu;//true
z instanceof Fu;//true Zi继承自Fu
fu instanceof zi;//true
fu instanceof Fu;//true
f instanceof Zi;//flase
}
}