List list = new ArrayList();
for (int i = 0, j = 10; i < j; i++)
list.add(i + "");
String[] array = (String[])list.toArray(new String[]{});
for (int i = 0, j = array.length; i < j; i++)
System.out.println(array[i]);
for (int i = 0, j = 10; i < j; i++)
list.add(i + "");
String[] array = (String[])list.toArray(new String[]{});
for (int i = 0, j = array.length; i < j; i++)
System.out.println(array[i]);
for (int i = 0, j = 10; i < j; i++)
list.add(i + "");
String[] array = new String[list.size()];
System.arraycopy(list.toArray(), 0, array, 0, list.size());
for (int i = 0, j = array.length; i < j; i++)
System.out.println(array[i]);
推荐这一种
String[] strs = new String[size];
for(int i=0; i<size; i++){
Object obj = alist.get(i);
strs[i] = obj.toString();
}