java:关于泛型的一个小问题

时间:2021-05-05 17:33:06

java:关于泛型的一个小问题

报错:The method PrintArray(T[]) in the type GenericTest is not applicable for the arguments (char[])

传参出错

一开始想为什么会出错,是数组的原因吗?又写了一个

java:关于泛型的一个小问题

这次没报错,究竟是为什么。后来仔细看了泛型,发现了关键:

java:关于泛型的一个小问题

于是把第一次的int,char换成Integer,Character,成功。

而第二次的测试肯定是因为int,float自动装箱了。。。