日期:2014-05-19  浏览次数:20693 次

如何判断一个Class是否是Collection类型?
我想写一个方法,去判断一个Class是不是Collection的子接口或其子接口的实现类?
像这样:
Java code

public static boolean isCollection(Class<?> c){
    //这里该怎么来判断?
    ......
    return true;
}



------解决方案--------------------
Java code

return Collection.class.isAssignableFrom(c)