1. String[] 转换成list
String[] str = {"a","b","c"};
List<String> list = new ArrayList<String>();
for(int i=0;i<str.length;i++){
list.add(str[i]);
}
//list为[a,b,c]
2. list 转 String[]
String[] str2 = list.toArray(new String[0]);
for (String string : str2) {
System.out.println(string);
}//str2 = [a,b,c]
3 . list 转 String
String result = StringUtils.join(list,",");
//result为 a,b,c
4. String 转 list
String str4 = "a,b,c";
str4.split(",");
list = Arrays.asList(str4);
System.out.println(list);//[a,b,c]
5. String 转 String[]
String[] str5 = str4.split(",");
for (String string : str5) {
System.out.println(string);
}//[a,b,c]
6. String[] 转 String
String str6 = StringUtils.join(str5, ",");
System.out.println(str6);//a,b,c
本文详细介绍如何在Java中进行String数组与List之间的相互转换,包括String数组转List,List转String数组,List转String,String转List,String转String数组,以及String数组转String的方法。通过具体代码实例,帮助读者掌握不同数据类型间的高效转换。

被折叠的 条评论
为什么被折叠?



