如何在Java中将ArrayList转换为数组

时间:2013-02-01 15:07:36

标签: java arrays arraylist

  

可能重复:
  How to store arrayList into an array in java?

我想知道如何将ArrayList转换为数组。

在Java中是否有任何方法可以这样做?

任何人都可以帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:8)

是的,检查出List API:

List.toArray(T[])

示例:

List<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);
Integer[] arr = list.toArray(new Integer[list.size()]);

答案 1 :(得分:0)

应该有一个数组列表的.toArray()函数。