JAVA中的两个容器StringBuilder和StringJoiner概述
StringBuilder可以看成一个容器,创建之后里面的内容是可以修改的
方法名 | 说明 |
---|---|
public StringBuilder append(任意类型) | 添加数据,并返回对象本身 |
public StringBuilder reverse() | 反转容器中的内容 |
public int length() | 返回长度(字符出现的个数) |
public String toString() | 通过toString()可以实现把StringBuilder转换为String |
StringJoiner
方法名 | 说明 |
---|---|
public StringJoiner(间隔符号) | |
public StringJoiner(间隔符号,开始符号,结束符号) | |
public StringJoiner add(添加的内容) | 添加数据,并返回对象本身 |
public int length() | 返回长度(字符出现的个数) |
public String toString () | 返回一个字符串 |
-
如果没有变量参与,都是字符串直接相加,编译之后就是拼接之后的结果,会复用串池中的字符串
-