- 可以提高字符串操作效率(可以看作长度变化的字符串)
- 它的内部拥有一个数组用来存放字符串内容,进行字符串拼接时,直接在数组中加入新内容。StringBuilder会自动维护数组的扩容。(默认16字符空间,超过自动扩充)
创建对象
StringBuilder sb1 = new StringBuilder();
带参构造
StringBuilder sb2 = new StringBuilder("abc");
添加数据
sb.append(任意类型);返回对象本身
数据反转
sb.reverse();123 变成 321