java中逗号分隔的字符串和List相互转换

Posted 牧童的思恋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中逗号分隔的字符串和List相互转换相关的知识,希望对你有一定的参考价值。

1、将逗号分隔的字符串转换为List

String str = "a,b,c";  

List<String> result = Arrays.asList(str.split(","));

2、将List转换为逗号分隔的字符串

(1) 利用Guava的Joiner

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

List<String> list = new ArrayList<String>();  
list.add("a");  
list.add("b");  
list.add("c");  

String str = StringUtils.join(list.toArray(), ",");  

原文:https://www.cnblogs.com/hui-blog/p/6375174.html

以上是关于java中逗号分隔的字符串和List相互转换的主要内容,如果未能解决你的问题,请参考以下文章

如何相互转换逗号分隔的字符串和List

如何相互转换逗号分隔的字符串和List

mybatis --- 如何相互转换逗号分隔的字符串和List

List与逗号分隔的字符串相互转换

JSON对象与字符串相互转化ObjectMapper

List与String的相互转换