JavaでArrayListを配列に変換する方法は何ですか?
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を作成し、その後、3つの文字列要素をArrayListに追加します。次に、toArray()メソッドを使用してArrayListを配列に変換し、その配列をarrayという名前の文字列配列に割り当てます。最後に、for-eachループを使用して配列内の要素を出力します。
結果を出力:
Apple
Banana
Orange