我是新手,我只想尝试一些东西。
我想知道为什么我可以将Integer Array的参数传递给Object Array的参数,但是不能使用列表。
我非常感谢你
public class MyClass {
static void myMethod(Object[] a, List<Object> c) {
//Do something
}
public static void main(String[] args) {
List<Integer> list = new ArrayList<>();
Integer[] array = new Integer[]{98,99,100};
myMethod(array, list);//this fail, List<Integer> is not accpted here
}
}