import java.util.ArrayList;
import java.util.List;
import org.apache.commons.lang3.StringUtils;
List<String> list=new ArrayList<String>();
list.add("a");
list.add("b");
list.add("c");
String listjoin=StringUtils.join(list);
String listjoin2=StringUtils.join(list,",");
System.out.println(listjoin);
System.out.println(listjoin2);
StringBuffer sb=new StringBuffer();
sb.append("x,y,z,");
String arrjoin=StringUtils.join(sb.toString().split(","));
String arrjoin2=StringUtils.join(sb.toString().split(","),",");
System.out.println(arrjoin);
System.out.println(arrjoin2);
输出结果:
[a, b, c]
a,b,c
xyz
x,y,z
本文演示了如何利用Apache Commons Lang库中的StringUtils类实现对字符串列表的连接操作,并展示了不同分隔符的效果。此外,还通过StringBuffer进行了字符串拼接的对比。
1159





