问答详情
源自:10-2 多态中的引用类型转换

instanceof格式

instanceof格式

提问者:与子同堂 2016-12-12 09:47

个回答

  • 慕粉2151034521
    2016-12-12 11:11:35
    已采纳

    格式:object instanceof class【前面是对象名,后面是类名】
    返回:当object是class类的实例或是class子类的实例时,返回true;否则返回false
    
    example:
    Student类和Teacher类的父类是Person类。现有个Teacher类的实例变量t:
    1、判断t instanceof Teacher,返回true【因为t是Teacher类的实例】
    2、判断t instanceof Person,返回true【因为t是Person子类(即Teacher类)的实例】
    3、判断t instanceof Student,返回false【因为t既不是Student类的实例,也不是Student子类的实例】


  • 0821
    2017-01-01 22:06:38

    很实用,幕友加油!

  • 程序员_818
    2016-12-12 11:29:54

    instanceof是判断一个对象是不是属于某个类,返回的是boolean值,语法格式:对象 instanceof 类名

    慕课上传图片出问题了。。。一直卡着上传100%,就是点不了确定。