可以使用 Number.class.isAssignableFrom(class) 来判断某个 class 是否是 Number.class 的子类或等于 Number.class。例如:
Class<?> clazz =Integer.class;
if (Number.class.isAssignableFrom(clazz)) {
System.out.println(clazz + " is a subclass of Number.");
}
可以使用 Number.class.isAssignableFrom(class) 来判断某个 class 是否是 Number.class 的子类或等于 Number.class。例如:
Class<?> clazz =Integer.class;
if (Number.class.isAssignableFrom(clazz)) {
System.out.println(clazz + " is a subclass of Number.");
}