如何判断一个实例或者一个类实现某接口呢?
来源:互联网 发布:relex软件 代理 编辑:程序博客网 时间:2024/05/22 13:35
http://stackoverflow.com/questions/10165887/how-to-check-if-an-object-implements-an-interface
How to check if an object implements an interface?
For an instance
Character.Gorgon gor = new Character.Gorgon();
Then do
gor instanceof Monster
For a Class instance do
Class<?> clazz = Character.Gorgon.class;Monster.class.isAssignableFrom(clazz);
http://stackoverflow.com/questions/12145185/determine-if-a-class-implements-a-interface-in-java
Determine if a Class implements a interface in Java
You should use isAssignableFrom
:
if (YourInterface.class.isAssignableFrom(clazz)) { ...}
0 0
- 如何判断一个实例或者一个类实现某接口呢?
- C# 如何判断一个类是否实现了某个接口
- C#中如何判断实例是否继承了某个父类或者实现了某类接口
- C#判断一个类实现了一个接口
- js如何判断一个对象是array ,instanceof 是基于什么实现的呢?
- js如何判断一个对象是array ,instanceof 是基于什么实现的呢?
- 如何实现一个账号仅能一个终端登录呢
- 如何判断一个page是另一个page的buddy呢?
- 如何判断一个数是否是素数呢?<小学生>
- 如何判断一个基本类型的变量的类型呢?
- 判断一个类是否实现了某个接口
- EditText或者其他控件怎们实现一个蛇形动画,或者左右动画呢?
- PYTHON如何判断一个字典或者列表为空
- java一个实现类如何实现有多个继承的接口?
- 一个java接口实例
- 接口的一个实例
- Delphi中如何让编辑框只能输入数字或者只能输入一个浮点数值呢?
- 如何判断一个类是否实现了某个protocol
- Bootstrap popover移动到内容上时不关闭
- 拓扑排序——用C++中STL实现
- lintCode Intersection of Two Arrays II
- iOS如何获得手机ip地址
- RequestDispatcher 的使用总结
- 如何判断一个实例或者一个类实现某接口呢?
- 让UIViewController中的viewDidLoad和viewWillAppear各司其责
- SELECT p.product_name,COUNT(*) FROM `pro_order` p GROUP BY p.product_name HAVING COUNT(*)>10;
- 文章标题C语言实现单链表之基础操作
- 浅析HashMap与ConcurrentHashMap的线程安全性
- 各种移动GPU压缩纹理的使用方法
- springmvc 过滤 不返回值为NULL的数据
- 乱码以及restful风格
- H5 新增的input元素的类型