Android 中如何将List<String>类型转换为String【】类型?

最好举个列子

请直接调用这个函数: static String[] convert(List<String[]> from) {
ArrayList<String> list = new ArrayList<String>();
for (String[] strings : from) {
Collections.addAll(list, strings);
}
return list.toArray(new String[list.size()]);
}
【以下是如何调用这个函数的例子】public static void main(String[] args) {
List<String[]> list = new ArrayList<String[]>();
list.add(new String[] { "one", "two" });
list.add(new String[] { "three", "four", "five" });
list.add(new String[] { "six", "seven" });
String[] converted = convert(list);
System.out.print(converted.toString());
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-02-28
List<String> list = new ArrayList<String>();
String[] strArr = new String[list.size()];
list.toArray(strArr);本回答被网友采纳
相似回答