日期:2014-05-17  浏览次数:21032 次

请教一下,ArrayList是不是不能像数组那样初始化的时候赋值?
本帖最后由 snipes 于 2013-09-11 14:54:56 编辑
要人工输入一些数值的时候,数组初始化的同时赋值:
int[] val = {1,2,3};

ArrayList是不是只能像下面这样?
ArrayList al = new ArrayList();
al.add(1);
al.add(2);
al.add(3);
arraylist array 数组 集合

------解决方案--------------------
可以使用泛型版本:
 IList<int> list = new List<int>() { 1, 2, 3, 4, 5 };