要將ArrayList轉換成數組,可以使用ArrayList的toArray()方法。
下面是一個例子:
import java.util.ArrayList;
public class ArrayListToArrayExample {
public static void main(String[] args) {
ArrayList<String> arrayList = new ArrayList<>();
arrayList.add("Apple");
arrayList.add("Banana");
arrayList.add("Orange");
// 將ArrayList轉換成數組
String[] array = arrayList.toArray(new String[arrayList.size()]);
// 打印數組元素
for (String s : array) {
System.out.println(s);
}
}
}
這段代碼首先創建了一個ArrayList,然后將三個字符串元素添加到ArrayList中。接下來,使用toArray()方法將ArrayList轉換成數組,并將數組賦值給名為array的字符串數組。最后,使用for-each循環打印數組中的元素。
輸出結果:
Apple
Banana
Orange