Spring源码工具类ClassUtils之isAssignable
一、isAssignable
public static boolean isAssignable(Class<?> lhsType, Class<?> rhsType)
判断lhsType 是否是rhsType的父类/接口,函数解释为:
Check if the right-hand side type may be assigned to the left-hand side type, assuming setting by reflection
二、代码示例
void classUnitTest() {
System.out.println(ClassUtils.isAssignable(Number.class, Integer.class)); //true
}