将ArrayList或Array转换为String Array

时间:2011-09-26 20:54:33

标签: java android arraylist

我正在开发一个项目,我需要将ArrayList或Array转换为String数组。 我需要将每个单词/字符串转换为单独的字符串。

这样的事情:

public ArrayList<String> arrList2 = new ArrayList<String>();

然后将其转换为

public String arrList4 [] = new String [250];

希望这足以让你得到我想要的东西。

2 个答案:

答案 0 :(得分:2)

ArrayList<String> al = new ArrayList<String>();

    al.add("C");
    al.add("java2s.com");
    al.add("D");
    al.add("F");
    al.add(1, "java2s.com");

    String[] strings = al.toArray(new String[al.size()]);
    System.out.println(Arrays.toString(strings));

这是一个有趣的链接:http://www.google.be/search?gcx=w&sourceid=chrome&ie=UTF-8&q=ArrayList+to+array

答案 1 :(得分:1)

String [] strArray = new String [250];
arrList2.toArray(strArray);