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
今天需要监听某两个继承同一个类的子类。但是监听泛型只能写一个类,如果监听父类的话其他的不相干的子类也会监听进来,程序效率低。
在监听中使用instanceof可以有效的排除其他不相干的类。
@Override
public void onDBack(End dev)
{
if (dev instanceof Ran)
{
} else if (dev instanceof IA)
{
}
}
转载请注明原文出处:http://blog.csdn.net/chenlinfeng772885775/article/details/49923691
相关文章推荐
- Android中两种设置全屏的方法!!!
- JS事件监听器
- SSH:Struts1框架(MVC讲解)
- centos6.5 lnmp安装Xdebug
- checkbox android:button="@null" 默认checkbox icon仍占位问题
- Uboot移植添加启动菜单
- transform
- 实现某某视频文件上传的接口并分块上传
- Linux下使用scp&sftp传输文件
- 校验xml的合法性
- BinarySearch的一些注意事项
- CentOS配置163的yum源
- 关于正则表达式 g,m 参数的总结
- 资源国际化
- Android基础入门教程——10.3 AudioManager(音频管理器)
- MFC滚动条设置的小研究,解决R6010错误和无法显示图片全部等错误
- UITextView添加占位字符
- Python-安装模块
- Appium (win7系统)环境搭建----完整版
- (数据库)DBCP连接池配置参数说明