解决在[在泛型方法中返回泛型数组]
解决在[在泛型方法中返回泛型数组]
java泛型的本质是:Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。
泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。
在编译期,并没有类型擦除,所以在编译器看来你自己定义的类型T是真实存在的类,和String、Integer等类没有区别。所以你必须对Object[ ]加入强制转换。但这会又会出现一个“unchecked”警告。可以在代码中加入@Su
原创
2022-04-26 11:40:26 ·
853 阅读 ·
0 评论