Java instanceof运算符实例讲解
内容摘要
instanceof运算符左面的操作数是一个对象,右面的操作数是一个类,当左面的对象是右面的类或子类创建的对象时,该运算符运算的结果是true,否则是false。
文章正文
instanceof运算符左面的操作数是一个对象,右面的操作数是一个类,当左面的对象是右面的类或子类创建的对象时,该运算符运算的结果是true,否则是false。
实例:
public class Application {
public static void main(String[] args){
Object o = new Student();
System.out.println(o instanceof Person);
}
}
运行结果如下:
true
代码注释
[!--zhushi--]