那么为什么使用asList()方法转换时,数组要定义为封装类型的呢?
import java.util.Arrays;import java.util.List;
public class ArraysText {
public static void main(String[] args) {
Integer[] i={24,2,54,52,45,585};
List<Integer> list=Arrays.asList(i );
for(Integer s1:list){
System.out.print(s1+" ");
}
}
}
在这个程序中为什么数组不能定义为int型的,那么为什么使用asList()方法转换时,数组要定义为封装类型的呢?
请帮忙解答谢谢了