java arraylist 用法

2025-03-16 11:02:16
推荐回答(5个)
回答1:

如果输出的全是整型的话可以使用下面这种方式

ArrayList List = new ArrayList();
Integer[] num = new Integer[List.size()];
List.toArray(num);

如果输出的不确定那就得循环List一个一个给数组赋值了

回答2:

int len=List.size(); 
int[] array=new int[len];
for(int i=0;i    array[i]=Integer.parseInt(List.get(i).toString()); 
}

回答3:

Integer[] num = (Integer[])List.toArray(new Integer[List.size()])

回答4:

最笨的方法是遍历集合,然后一个一个的放到数组中
for(int i=0;i num[i]=list.get(i);

}

简单的方法是调用list的toArray方法
List list = new ArrayList();
list.add(1);
list.add(2);
int size =list.size();
Object[] arr = list.toArray();
System.out.println(Arrays.toString(arr));

回答5:

ava.util
Class ArrayList
http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html

里面有一个toArray(), 可以试试看.

最不用想的做法, 就是用size, 一个个复制罗...