ArrayListString[]String互转
Posted how-to-say-how-to-do
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ArrayListString[]String互转相关的知识,希望对你有一定的参考价值。
String[]初始化时候必须指定长度,而ArrayList是动态数组,可以根据实际内容改变
String[] strArr = new String[]{ "aaa", "bbb" };
ArrayList<String> list = new ArrayList<String>();
list.add("aaa");
list.add("bbb");
1、ArrayList转String[]
String[] strArr = (String[]) list.toArray(new String[list.size()]);
结果strArr:[aaa,bbb]
2、String[]转List<String>
List<String> li = Arrays.asList(strArr);
3、String[]转String
String str = String.join(",", strArr);
结果str:aaa,bbb
以上是关于ArrayListString[]String互转的主要内容,如果未能解决你的问题,请参考以下文章