不兼容的类型Class <t>和Arrays

时间:2017-07-27 07:45:10

标签: java arrays

我有一个看起来像这样的方法:

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

为什么?

0 个答案:

没有答案