String.join()
String.join(CharSequence delimiter, CharSequence… elements)返回一个新字符串,用给定的定界符连接所有元素。
public static void main(String[] args){
//字符串数组
String[] strArray = new String[]{"ni","zhen","hao","kan"};
//字符串队列
List<String> strList = new ArrayList<String>();
//添加元素
strList.add("ni");
strList.add("zhen");
strList.add("hao");
strList.add("kan");
//第2个参数是字符串数组
String a = String.join("!",strArray);
//第2个参数是字符串队列
String b = String.join("!",strList);
//第1个参数之后是多个字符串
String c = String.join("!","ni","zhen","hao","kan");
System.out.println(a);
System.out.println(b);
System.out.println(c);
}
结果如下
ni!zhen!hao!kan
ni!zhen!hao!kan
ni!zhen!hao!kan