上例子
int[] arr = {1,2,3}; List list = Arrays.asList(arr); for(Object object : list){ System.out.println(object); }
可以看到输出的其实是一个对象,并不是1,2,3
解决方法
Integer[] arr = {1,2,3}; List list = Arrays.asList(arr); for(Object object : list){ System.out.println(object); }
将int数组更改为Integer
具体原因是因为asList方法接收的是
标签:返回,arr,Arrays,object,list,int,asList From: https://www.cnblogs.com/wintermist/p/17928079.html