这个问题在这里已经有答案了:
java:基本数据类型数组不自动装箱(10个答案)
5年前关门了。
我有以下课程
public class TestAlgorithm<E extends Comparable<? super E>>
{
public void testing(E[] array)
{
for(int i = 0; i<= array.length; i++)
{
... // processing code (not important here)
}
}
}
在我的主要应用程序类我有这个。。。
public static void main(String[] args)
{
int [] test = {3,7,8,5,2,1,9,5,4};
TestAlgorithm<Integer> myAlgo = new TestAlgorithm<Integer>();
myAlgo.testing(test);
}
这对我来说-看起来有道理-但我得到以下错误,当我试图运行它。。。
testalgorithm类型中的方法测试(integer[])不适用于参数(int[])app.java/testapp/src/application line 10 java问题
1条答案
按热度按时间nkcskrwz1#
你定义了
myAlgo
作为Integer
类型,但您调用的是int
. 使用Integer
矢量: