StringJoiner的概述
1.StringJoiner跟StringBuilder一样,也可以看成一个容器,创建之后里面的内容是可变的 2.作用: 提高字符串的操作效率,而且代码编写特别简洁,但是市场上很少有人用 StringJoiner的构造方法 public StringJoiner(间隔符号) // 创建一个StringJoiner对象,指定拼接时的间隔符号 public StringJoiner(间隔符号,开始符号,结束符号) // 创建一个StringJoiner对象,指定拼接时的间隔符号,开始符,结束符号
StringJoiner的成员方法 public StringJoiner add (添加的内容) // 添加数据,并返回对象本身 public int length() // 返回长度(字符出现的个数) public String toString() // 返回一个字符串(该字符串就是拼接之后的结果)
public class StringJoiner {
public static void main(String[] args) {
//--是间隔符号,[是开始符号,]是结束符号
StringJoiner sj = new StringJoiner("--","[","]");
// 添加元素
sj.add("aaa").add("bbb").add("ccc");
// 求长度
int len = sj.length();
// 打印结果
System.out.println(len);
System.out.println(sj);
String str = sj.toString();
System.out.println(str);
}
}