如何从listArray转换为String []

时间:2015-10-02 12:40:06

标签: arrays string

我的输入如下:

"a b c", "123", "ade341" 

如何从此输入列表中创建String[]

   list<String> arr = new ArrayList<String>();
   String[] array1 = new String(list.size());
   list.toArray(array1);

这是我到目前为止所做的,但它似乎无法发挥作用。

我做错了什么?

2 个答案:

答案 0 :(得分:2)

字符串数组的初始化应为Pair<complex1,complex2> com2(com1);。 否则,您将调用String-Class的构造函数。

答案 1 :(得分:1)

请试试这个

List<String> arr = new ArrayList<String>();
 String[] array1 = new String[arr.size()];
 arr.toArray(array1);

这应该有效