黑马程序员技术交流社区
标题:
数组转集合
[打印本页]
作者:
zx7660
时间:
2016-3-15 10:45
标题:
数组转集合
数组用aslist方法转集合后,为什么集合不能再添加删除元素呢,求解答
作者:
ameanboy
时间:
2016-3-15 12:04
asList返回一个固定大小的列表。asList方法把整个数组作为一个元素添加到集合中了
如下代码所示,如果直接打印list.get(0),返回的是数组引用的地址值
int[]arr = {1,2,3,4,5};
List<int[]> list = Arrays.asList(arr);
int[]subArr = list.get(0);
System.out.println(subArr[0]);
作者:
ameanboy
时间:
2016-3-15 12:08
list中必须存储引用对象,int数组要转成integer数组
作者:
与子成说
时间:
2016-3-15 12:35
转换后为数组对象,数组对象为固定元素个数
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2