java中ArrayList怎么转换成数组

avatar
作者
筋斗云
阅读量:1

要将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 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!