java 判断对象是否是某个类的实例
2014-03-06 11:35
211 查看
1、
Class c = ArrayList.class;
c.isPrimitive();//判断c是否为基本数据类型
c.isAssignableFrom(List.class); //判断c是否是List类的子类或父类
c.getGenericType();//得到泛型类型
2、instanceof判断字
String s = "I AM an Object!";
boolean isObject = s instanceof Object;
我们声明了一个String对象引用,指向一个String对象,然后用instancof来测试它所指向的对象是否是Object类的一个实例,显然,这是真的,所以返回true,也就是isObject的值为True。
Class c = ArrayList.class;
c.isPrimitive();//判断c是否为基本数据类型
c.isAssignableFrom(List.class); //判断c是否是List类的子类或父类
c.getGenericType();//得到泛型类型
2、instanceof判断字
String s = "I AM an Object!";
boolean isObject = s instanceof Object;
我们声明了一个String对象引用,指向一个String对象,然后用instancof来测试它所指向的对象是否是Object类的一个实例,显然,这是真的,所以返回true,也就是isObject的值为True。
相关文章推荐
- Java判断对象是否为某一类型的实例
- 判断Java 对象实例是否死亡
- java 判断两个对象是否为同一个对象实例代码
- 在java中怎么理解“用instanceof操作符判断父类对象是否为子类的一个实例”?
- 用命名内核对象判断程序是否有实例正在运行
- 判断java中两个对象是否相等
- Java判断一个对象是否是数组
- Java判断一个对象是否是数组
- java判断用户输入的是否至少含有N位小数的实例
- Java 判断字符串中是否包含中文的实例详解
- java判断对象是否是数组
- java对象判断是否为空工具类
- JAVA--HashCode 基础(判断对象是否相等)
- Java判断对象或者原始数据类型是否是数组
- java中判断一个对象是否实现了某个接口 2011-05-06 16:48:52
- 判断java中两个对象是否相等
- Java GC如何判断对象是否为垃圾
- Java判断一个对象是否是数组
- Java判断一个对象是否是数组
- java对象判断是否为空工具类