instanceof关键字
程序员文章站
2023-12-25 22:50:33
...
instanceof关键字
在Java中可以使用instanceof关键字判断一个对象到底是不是一个类的实例。
示例代码:
public class PolDemo01 {
static class A{
public void tell1(){
System.out.println("A--tell1");
}
public void tell2(){
System.out.println("A--tell2");
}
}
static class B extends A{
public void tell1(){
System.out.println("B--tell1");
}
public void tell3(){
System.out.println("B--tell3");
}
}
public static void main(String [] args){
A a=new A();
System.out.println(a instanceof A);
System.out.println(a instanceof B);
A a1=new B();
System.out.println(a1 instanceof B);
System.out.println(a1 instanceof B);
}
}
输出:
true
false
true
true