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--]