/** * 判断指定类是否是List的子类或者父类 * * @param clz * @return */ public static boolean isListTypeClass(Class clz) { try { return List.class.isAssignableFrom(clz) || clz.newInstance() instanceof List; } catch (Exception e) { return false; } }
/** * 判断指定类是否是数组 * * @param clz * @return */ public static boolean isArrayTypeClass(Class clz) { return clz.isArray(); }
如何判断指定Class是否是List的子类或者父类,是否是数组
原文:https://www.cnblogs.com/duguxiaobiao/p/12091669.html