arraylist toarray
时间: 2023-07-14 16:02:22 浏览: 168
C#ArrayList用法
你可以使用ArrayList的toArray()方法将ArrayList转换为数组。这个方法返回一个包含ArrayList元素的数组。以下是示例代码:
```java
import java.util.ArrayList;
public class ArrayListToArrayExample {
public static void main(String[] args) {
// 创建一个ArrayList
ArrayList<String> arrayList = new ArrayList<>();
arrayList.add("元素1");
arrayList.add("元素2");
arrayList.add("元素3");
// 将ArrayList转换为数组
String[] array = arrayList.toArray(new String[arrayList.size()]);
// 打印数组元素
for (String element : array) {
System.out.println(element);
}
}
}
```
在上面的示例中,我们首先创建了一个ArrayList对象,然后向其添加了一些字符串元素。然后,我们使用toArray()方法将ArrayList转换为数组。需要注意的是,我们需要传递一个具有正确大小的数组作为参数,以便将元素复制到该数组中。在这个示例中,我们创建了一个与ArrayList大小相同的String类型数组。最后,我们遍历数组并打印其中的元素。
阅读全文