Arrays.asList 接受的参数是泛型参数,基本数据类型如int 这种基本类型是无法泛化的所以会将整个数组转化成list里面的一个对象,
如
Integer [] nums = {1,2,3,4,5}; List numList = Arrays.asList(nums); numList = [1, 2, 3, 4, 5];
int [] nums = {1,2,3,4,5}; List numList = Arrays.asList(nums); numList.getIndex(0) = [1, 2, 3, 4, 5];