首先,让我们设置字符串的ArrayList-
ArrayList<String> arrList = new ArrayList<String>();
arrList.add("Bentley");
arrList.add("Audi");
arrList.add("Jaguar");
arrList.add("Cadillac");
现在,使用toArray()转换为字符串数组-
int size = arrList.size();
String res[] = arrList.toArray(new String[size]);
以下是在Java中将String的ArrayList转换为String数组的程序-
import java.util.*;
public class Demo {
public static void main(String[] args) {
ArrayList<String> arrList = new ArrayList<String>();
arrList.add("Bentley");
arrList.add("Audi");
arrList.add("Jaguar");
arrList.add("Cadillac");
arrList.add("Mazda");
arrList.add("Land Rover");
arrList.add("Porsche");
int size = arrList.size();
String res[] = arrList.toArray(new String[size]);
System.out.println("String Array...");
for(String s: res) {
System.out.println(s);
}
}
}
输出结果
String Array...
Bentley
Audi
Jaguar
Cadillac
Mazda
Land Rover
Porsche