黑马程序员技术交流社区

标题: 关于数组与集合之间的转换 [打印本页]

作者: Huylens    时间: 2015-5-22 15:48
标题: 关于数组与集合之间的转换
数组转集合:
利用Arrays类中的静态方法asList
集合转数组:
利用Collections类的实例对象调用toArray方法
我有个小小的疑问:
String[] stra={"aaa","bbb","ccc"};
转成集合是List<String> sl=Arrays.asList(stra);
而将
int[] num={2,4,3}转成集合是
List<int[]> nl=Arrays.asList(num);泛型中的为什么是int[]才正确,如果是int就会报错?

作者: wangkai    时间: 2015-5-22 16:14
int[] 是一个对象,而int是基本数据类型,若果换成Integer就不会报错了。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2