桃园结义 , 版权所有丨如未注明 , 均为原创丨转载请注明

StringUtils.join方法总结

659次浏览 0个评论 扫描二维码

本文转载自:https://blog.csdn.net/thatluck/article/details/64920850

commons.lang3.StringUtils

 StringUtils.join(Object array[],String separator) 

将数组以符号或其他字符串为间隔组成新的字符串 Object array[]

需要转换的数组。separator组成新串的间隔符号,如 “,” “|” 

例:

import java.util.ArrayList;
import java.util.List;
import org.apache.commons.lang3.StringUtils;

public class Utils {

	public static void main(String[] args) {
	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

百度已收录

桃园结义 , 版权所有丨如未注明 , 均为原创丨转载请注明StringUtils.join方法总结

您必须 登录 才能发表评论!