标签: java
我正在尝试以下代码将int数组转换为List,但是编译器会报告错误
int[] array1 = { 1,2,3,4,5}; List<Integer> list1 = Arrays.asList(array1);
不兼容类型:推断变量T具有不兼容范围 [错误]相等约束:java.lang.Integer [ERROR]下界:int []
此错误的原因是什么?我认为自动装箱应该在这里进行。该怎么解决?