private static <T> List<T> createListOfType(Class<T> type){
return new ArrayList<T>();
}
我明白它要做什么,但我不明白这部分 <T> List<T>
为什么不简单地 List<T>
提前致谢
最佳答案
第一个<T>
声明一个泛型类型参数 T
对于方法。下一部分,List<T>
是返回类型。没有声明 <T>
, 符号 T
将无法解决。
关于java - 我如何阅读这个标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16204397/