String、数组、List互相转换
1.List 转String逗号分隔
List<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
String a1 = Joiner.on(",").join(list);
a1 输出结果为: "a,b,c"
2.List 转String[ ]数组
ist<String> list = new ArrayList<String>();
list.add("a");
list.add("b");
list.add("c");
String[] a2 = list.toArray(new String[list.size()]);
a2 输出结果为: {'a','b','c'}
3.String[ ]数组转为 List
String[] a3 = new String[] {"a","c", "d"};
List<String> list = Arrays.asList(arr);
List<String> list1 = new ArrayList<String>(list);
list1 输出结果为:[{'a'},{'b'},{'c'}]
3.String 转 String[ ]数组
String arr = "a,b,c";
String[] a4 = arr .split(",");
a4 输出结果为: {'a','b','c'}
4.String 转 List
String arr = "a,b,c";
List<String> list = Arrays.asList(arr .split(","));