当前位置: 首页 > news >正文

instanceof(类型)

instanceof(检测左侧的对象是否为右侧类或接口的实例)

public class Main
{public static void main(String[] args){//方法的调用只和左边定义的数据类型有关Object object=new teacher();System.out.println(object instanceof stu);//trueSystem.out.println(object instanceof teacher);//trueSystem.out.println(object instanceof Object);//trueSystem.out.println(object instanceof String);//false}}

看new 的对象,new谁就说明那条线里面跟谁是父子关系,new Student 那么那条线就和Teacher没什么关系 instance Teacher 就是false
image