如何判断一个Class是否是Collection类型?
我想写一个方法,去判断一个Class是不是Collection的子接口或其子接口的实现类?
像这样:
- Java code
public static boolean isCollection(Class<?> c){ //这里该怎么来判断? ...... return true;}
[解决办法]
- Java code
return Collection.class.isAssignableFrom(c)
发布时间: 2012-04-25 19:32:32 作者: rapoo
如何判断一个Class是否是Collection类型?
我想写一个方法,去判断一个Class是不是Collection的子接口或其子接口的实现类?
像这样:
public static boolean isCollection(Class<?> c){ //这里该怎么来判断? ...... return true;}
return Collection.class.isAssignableFrom(c)