instanceof操作符判断对象类型
2015-10-17 16:28
239 查看
instanceof 的语法格式如下:
myobject instanceof ExampleClass
myobject:某类的对象引用
ExampleClass:某个类
class Quadrangle{ public static void draw(Quadrangle q) { } } class Square extends Quadrangle { } class Anything { } public class Parallelogram extends Quadrangle { public static void main(String[] args) { Quadrangle q = new Quadrangle(); //判断父类对象是否为Parallelogram子类的一个实例 if(q instanceof Parallelogram) { Parallelogram p = (Parallelogram) q; } if(q instanceof Square){ Square s = (Square)q; } } }
相关文章推荐
- virtualbox 中Linux 如何使用多个IP地址
- android 利用正则表达式 控制edittext只能输入数字、英文、汉字
- 科学
- 点击"确定"按钮,屏幕颜色随机变化,并显示对应的RBG值
- 组合模式
- makefile基础
- 淘汰赛制
- 47. PHP 魔术方法
- Java 多进程的生产和消费实现
- Java存取文件 - Oracle
- Java线程题
- 代码优化
- 常见的网络请求 同步GET, 同步POST, 异步GET, 异步POST
- iOS项目工程结构,数据流思想和代码规范 工程结构架构,减少耦合混乱以及防治需求大改造成结构重构,如何构建稳定可扩展可变换的工程结构的思考
- 两栏自适应布局,左边固定和右边固定的区别
- H5---图片拖拽上传
- 33SkypeForBusiness2015进阶篇--启用后端AllwaysOn高可用并测试
- java安全管理器
- 【Android 学习】之ListView使用大全
- Android Studio更新升级方法