ArrayList提供了一個將List轉爲數組的一個很是方便的方法toArray。toArray有兩個重載的方法:數組
(1)list.toArray();spa
// 轉換爲Object類型的數組
Object[] arr = list.toArray(); for (int i = 0; i < arr.length; i++) { String e = (String) arr[i]; System.out.println(e); }
(2)list.toArray(T[] a);List
// 指定數組類型和長度
String[] array =new String[list.size()]; list.toArray(array);