韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > java基础 > java中instanceof运算符是什么

java中instanceof运算符是什么

java instanceof

头像

小妮浅浅

2021-06-28 09:48:573066浏览 · 0收藏 · 0评论

概念

1、该运算符用于操作对象的例子,检查对象是否为特定类型(类型或接口类型)。

格式

2、如果计算器左侧变量所指的对象是操作器右侧类或接口的对象,则结果是真实的。

( Object reference variable ) instanceof  (class/interface type)

实例

   package com.verify_instanceof;
    public class TestInstanceOf {
        public static void main(String[] args) {
        //下面四行代码用来证明:instanceof运算符是判断对象变量中存放的引用的所属类是否与指定类相同,或者为指定类的后代类;而不是判断对象变量的所属类是否为指定类,或指定类的后代类
        A a1 = null;
        RootInterface ra = new A();
        System.out.println("a1 instanceof A:"+(a1 instanceof A));//null不是A类的实例对象,也不是A类的后代类的实例对象,故返回结果为false;
        System.out.println("ra instanceof RootInterface:"+(ra instanceof RootInterface));//true,原因在于对象变量ra中存放的引用的所属类为类A,而类A实现了接口RootInterface,可以理解为类A是接口RootInterface的子类
        System.out.println("ra instanceof A:"+(ra instanceof A));//对象变量ra中存放的引用的所属类为A类,故返回结果为true;
 
        //下面的代码用于验证只要对象变量中存放的引用的所属类是指定类或者是指定类的后代类,结果就为true;反之,结果为false;
        RootInterface rb = new B();
        RootInterface rc = new C();
        System.out.println("rb instanceof A:"+(rb instanceof A));//true,原因在于对象变量rb中存放的是类B的实例对象的引用,而指定类为类A,类B为类A的直接后代类,故返回true
        System.out.println("rb instanceof B:"+(rb instanceof B));//true,原因在于对象变量rb中存放的是类B的实例对象的引用,而指定类就是类B,两个类为同一个类,故返回true
            System.out.println("rc instanceof A:"+(rc instanceof A));//true,原因在于对象变量rc中存放的是类C的实例对象的引用,而指定类为类A,类C为类A的间接后代类,故返回true
        System.out.println("rb instanceof C:"+(rb instanceof C));//false,原因在于对象变量rb中存放的是类B的实例对象的引用,而指定类为类C,类B不是类C的后代类,故返回false
        }
    }

以上就是java中instanceof运算符的介绍,希望对大家有所帮助。更多Java学习指路:Java基础

本教程操作环境:windows7系统、java10版,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

可以进入任何网站的浏览器| 宝贝今天可不可以不带小雨伞| 老师好爽要尿了潮喷了18P| 欧美片《肉欲进入》| 大姨妈来了同房内射吃避孕药 | UFOTABLE| 无人区免费观看高清电视剧| 双乳被四个男人吃奶动态图 | 日本《暴力强伦轩》| 榨精病栋| 丁香花影院免费观看电视剧哈尔滨 | 扌击辶鬲小| 国产一区二区三区| 公交车被上高湖了还能坐吗小说 | 苏软软汆肉的日常三鲜小馄饨| 《交换做爰》在线观看| 芒果浏览器| 跳舞| 保姆的特殊待遇5| 美国式禁忌3乱偷| 少女第一次免费观看第二集| 李丽珍| 一滴都不许漏》何泽城林荫| 暴躁老妈1-46集免费| 吻戏刺激| 7777777亚洲和欧洲尺码表| 中文在线字幕观看电视剧| 在线观看免费高清视频大全追剧| 国产又好看的特效大片| 妻子在厨房被三个男人欺负的后果| 惊愕情事| 神印王座| 《被按摩的人妻4》| 《再来一次好吗》免费观看 | 《为子献身》高清完整版在线观看| 禁忌4| 叶子媚| 美国色情巜做爰4| 美国式禁忌| 戴上自安小玩具调到10档| 男女一起免费观看全集高清完整版..