您的位置:首页 > 其它

instanceof

2015-11-19 10:54 141 查看
instanceof是二元操作符,和==,>,<类似。可用于它左边的对象是否是它右边的类的实例,返回boolean类型的数据。

今天需要监听某两个继承同一个类的子类。但是监听泛型只能写一个类,如果监听父类的话其他的不相干的子类也会监听进来,程序效率低。

在监听中使用instanceof可以有效的排除其他不相干的类。

 @Override

    public void onDBack(End dev)

    {

        if (dev instanceof Ran)

        {

        } else if (dev instanceof IA)

        {

 

        }

    }

转载请注明原文出处:http://blog.csdn.net/chenlinfeng772885775/article/details/49923691
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: