instanceof

判断某个对象是否为一个类的实例或是否实现了一个接口

public class Teddy extends Dog {

    public Teddy(String s) {
        super(s);
    }

}


public class Test01 {
    public static void main(String[] args) {
        Dog dog=new Dog("哈士奇");
        if(dog instanceof Dog){
            System.out.println("哈士奇是Dog的一个实例");
        }else {
            System.out.println("不是Dog实例");
        }
    }
}

  

原文地址:https://www.cnblogs.com/guochengfirst/p/9385536.html