我收到以下代码的警告:最后一个参数的参数类型不准确的可变参数方法的非可变参数调用;我该如何解决?
private static boolean checkImpled(Class interfaceClass, Class<?> forName) {
try {
if (!Modifier.isAbstract(forName.getModifiers())
&& !forName.isInterface()
&& interfaceClass.isAssignableFrom(forName)
&& !interfaceClass.equals(forName)
&& forName.getConstructor(null) != null) {
return true;
}
} catch (Exception e) {
// false
}
return false;
}