使用StringUtils有很多字符串操作,集合与字符串之间的转换。例如:可以快速实现数组 集合转字符串(使用指定的字符分割)字符串转数组,判空,字符串转集合等!
StringUtils注释:这是一个安全的字符串操作工具
一. 集合转字符串
使用StringUtils可以快速实现数组 集合转字符串(使用指定的字符分割)
import org.apache.commons.lang3.StringUtils;
List<String> list = Lists.newArrayList();
list.add("a");
list.add("b");
list.add("c");
list.add("d");
String str = StringUtils.join(list, ",");
System.out.println(str);
//控制台输出: a,b,c,d
二. 字符串转数组
import java.util.Arrays;
String a = "1,2,3,0";
String[] split = a.split(",");
List<String> list = Arrays.asList(split);
System.out.println(list);
// 控制台输出:[1, 2, 3, 0]
三. StringUtils 有很多的实用方法
大家可以通过idea中的Structure浏览其中的方法,进行使用。
四. Arrays 中也有很多操作集合的方法
字符串转集合也是用到了其中的方法,大家可以自行学习!