举例:已逗号为例
1、将逗号分隔的字符串转换为List
参考:https://www.cnblogs.com/JiangWJ/p/10802606.html
String str = "a,b,c";
List<String> list= Arrays.asList(str.split(","));
2、将List转换为逗号分隔的字符串
(1) 利用Guava的Joiner
参考:https://www.jianshu.com/p/435d2e48ecdf
使用示例:https://blog.csdn.net/qq_20597479/article/details/69950525?depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2&utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2
List<String> list = new ArrayList<String>();
list.add("a");
list.add("b");
list.add("c");
String str = Joiner.on(",").join(list);
(2)利用Apache Commons的StringUtils
参考:https://blog.csdn.net/YuanMxy/article/details/81012697
List<String> list = new ArrayList<String>();
list.add("a");
list.add("b");
list.add("c");
String str = StringUtils.join(list.toArray(), ",");