首页 > 技术文章 > java:关于泛型的一个小问题

wantao 2018-02-07 14:28 原文

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

传参出错

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

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

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

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

 

推荐阅读