二元操作符,当左边的对象是右边类或子类所创建对象时,返回true;否则,返回false。
class A {
}
class B extends A {
}
public class Test {
public static void main(String[] args) {
A a = new A();
B b = new B();
System.out.println(a instanceof B);// false
System.out.println(a instanceof A);// true
System.out.println(b instanceof A);// true
}
}
版权声明:本文为qq_43794633原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。