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
bannerAds