码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2018-02-23 22:21:49      阅读:94      评论:0      收藏:0      [点我收藏+]

标签:文章   bsp   end   UI   stringbu   net   arrays   ons   list   

 

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

// 将逗号分隔的字符串转换为List
String str = "a,b,c";
// 1.使用JDK,逗号分隔的字符串-->数组-->list
List<String> result = Arrays.asList(str.split(","));
// 2.使用Apache Commons的StringUtils
List<String> result1 = Arrays.asList(StringUtils.split(str, ","));
// 3.通过遍历
String[] strings = str.split(",");
List<String> result2 = new ArrayList<String>();
for (String string : strings) {
    result2.add(string);
}

 

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

// 将List转换为逗号分隔的字符串
List<String> list = new ArrayList<String>();
list.add("a");
list.add("b");
list.add("c");
// 1.使用Apache Commons的StringUtils
String str1 = StringUtils.join(list.toArray(), ",");
// 2.通过遍历
StringBuffer str2 = new StringBuffer();
for (Iterator<String> iterator = list.iterator(); iterator.hasNext();) {
    String string = (String) iterator.next();
    str2.append(string);
    if(iterator.hasNext()){
        str2.append(","); 
    }
}

 

Apache Commons的StringUtils下载: http://download.csdn.net/download/xc_oo0/9988044

http://commons.apache.org/proper/commons-lang/download_lang.cgi

参考文章: https://www.cnblogs.com/hui-blog/p/6375174.html

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

标签:文章   bsp   end   UI   stringbu   net   arrays   ons   list   

原文地址:https://www.cnblogs.com/ooo0/p/8463417.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!