我有一个看起来像这样的方法:
private <T> List<T> get(Class<T> mClass, String s)
return Arrays.asList(a.get(s).map(mClass).orElse(null));
}
方法map()
期望Class<T>
作为参数,并返回类型T
的数组。
我get(Class<T> mClass, String s)
PDTO[].class
并获得以下错误
错误的第一种类型参数。必需的java.lang.Class
为什么?