赞
踩
Java中使用Arrays.asList初始化ArrayList
package xiaoling;
import java.util.Arrays;
import java.util.ArrayList;
import java.util.List;
public class ListTest{
public static void main(String[] args){
List> list = new ArrayList<>();
for (int num=0; num<10; ++num){
list.add(new ArrayList(Arrays.asList(num, num+1)));
}
System.out.println(list);
}
}
运行结果为:[[0, 1], [1, 2], [2, 3], [3, 4], [4, 5], [5, 6], [6, 7], [7, 8], [8, 9], [9, 10]]
扩展学习:
java使用Arrays.asList快速创建List集合
程序中某段案例代码如下:
Map> tMap = new HashMap>();
tMap.put(name, Arrays.asList(new CronTrigger[] { trigger }));
程序运行抛出异常:java.lang.UnsupportedOperationException
错误原因:
为了快速创建List而使用了Arrays.asList方法,但此方法返回的Ar
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。