Loading... > java.lang.StringBuild:可变字符序列,它是一个类似于 String 的字符串缓冲区(即容器),通过某些方法调用可以改变该序列的长度和内容。是一个容器,用数组存放字符串内容,默认16个字符空间,超过则自动扩容(占用空间少,执行效率高)。 # 1、构造方法 `public StringBuilder()` :构造一个空的StringBuilder容器。 `public StringBuilder(String str)` :构造一个StringBuilder容器,并将字符串添加进去。 # 2、成员方法 `public StringBuilder append(...)` :添加任意类型数据的字符串形式,并返回当前对象自身 `public String toString()` :将当前StringBuilder对象转换为String对象 `public StringBuilder reverse()` :反转内容 【注意】StringBuilder已经覆盖重写了Object当中的toString方法。 ```java has-numbering public static void main(String[] args) { StringBuilder sb = new StringBuilder(); System.out.println(sb); // StringBuilder sb1 = sb.append("hello"); System.out.println(sb); // hello System.out.println(sb1); // hello StringBuilder sb2 = sb.append(true); System.out.println(sb2); // hellotrue System.out.println(sb); // hellotrue System.out.println(sb == sb2); // true StringBuilder ssb = new StringBuilder().append("a").append(100.0).append(true); System.out.println(ssb); // a100.0true String str = ssb.toString(); System.out.println(str); // a100.0true StringBuilder ssb1 = ssb.reverse(); System.out.println(ssb1); // eurt0.001a } ``` > 感谢小伙伴们的关注! > 你的点赞、评论、关注、收藏是对博主的最大鼓励! > 持续更新JavaSE学习笔记!欢迎订阅专栏! 最后修改:2021 年 10 月 06 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏