一:StringJoiner的概述及作用
1.概述:跟StringBuilder一样,也可以看成是一个容器,创建之后里面的内容是可变的。
2.作用:提高字符串的操作效率,而且代码编写特别简洁,但是目前很少有人用。
这个功能是在JDK8出现的。
二:StringBuilder的构造方法
方法名 |
说明 |
public StringJoiner(间隔符号) |
创建一个StrIngJoiner对象,指定拼接时的间隔符号 |
public StringJoiner(间隔符号,开始符号,结束符号) |
创建一个StringJoiner对象,指定拼接时的间隔符号、开始符号、结束符号 |
三:StringBuilder的成员方法
方法名 |
说明 |
public StringJoiner(添加的内容); |
添加数据并返回对象本身 |
public int length() |
返回长度(字符出现的个数) |
public String toString() |
返回一个字符串(该字符串就是拼接之后的结果) |
eg:
四:总结
1.String:表示字符串的类,定义了很多操作字符串的方法。
2.StringBuilder:一个可变的操作字符串的容器。还可以将容器里面的内容反转。
3.StringJoiner:JDK出现的一个可变的操作字符串的容器,可以高效、方便的拼接字符串,在拼接的时候,可以指定间隔符号,开始符号,结束符号。