博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
将逗号分隔的字符串与List互转
阅读量:7119 次
发布时间:2019-06-28

本文共 1039 字,大约阅读时间需要 3 分钟。

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

方法 1: 利用JDK的Arrays类

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

方法 2: 利用Guava的Splitter

String str = "a, b, c";
List<String> result = Splitter.on(",").trimResults().splitToList(str);

方法 3: 利用Apache Commons的StringUtils (只是用了split)
String str = "a,b,c";
List<String> result = Arrays.asList(StringUtils.split(str,","));

方法 4: 利用Spring Framework的StringUtils
String str = "a,b,c";
List<String> str = Arrays.asList(StringUtils.commaDelimitedListToStringArray(str));

 

将List转换为逗号分隔符

方法 2: 利用Guava的Joiner
List<String> list = new ArrayList<String>();
list.add("a");
list.add("b");
list.add("c");
String str = Joiner.on(",").join(list);

方法 3: 利用Apache Commons的StringUtils
List<String> list = new ArrayList<String>();
list.add("a");
list.add("b");
list.add("c");
String str = StringUtils.join(list.toArray(), ",");

方法 4:利用Spring Framework的StringUtils
List<String> list = new ArrayList<String>();
list.add("a");
list.add("b");
list.add("c");
String str = StringUtils.collectionToDelimitedString(list, ",");

 

转载地址:http://xiiel.baihongyu.com/

你可能感兴趣的文章
TensorFlow的基础概念04
查看>>
类的初始化和总结
查看>>
java 8 新特性 时间api使用实例
查看>>
SylixOS USB Gadget层介绍
查看>>
python设计模式之单例模式
查看>>
Pandas里面dataframe 中loc和iloc函数的区别
查看>>
MySql 常用函数
查看>>
java日志框架log4j详细配置及与slf4j联合使用教程
查看>>
java ArrayList中的subList方法
查看>>
java 7 的新特性
查看>>
Android设备新型恶意软件,融合银行木马、键盘记录器和移动勒索软件等功能
查看>>
SpringBoot使用jsp
查看>>
爬取了陈奕迅新歌《我们》10万条评论数据发现:原来,有些人只适合遇见
查看>>
如何在win10系统上安装linux子系统
查看>>
Android零基础入门第68节:完善RecyclerView,添加首尾视图
查看>>
mcs-51单片机CPU的内部结构及工作原理
查看>>
深浅copy
查看>>
eclipse运行maven项目,tomcat启动报错
查看>>
kali 安装grub theme
查看>>
Ubuntu安装JDK,搭建java环境
查看>>