JAVA单排日记-2019/11/13-1-StringBuilder类

1.原理

字符串缓冲区,底层为一个数组,与字符串不同,底层数组没有被final修饰,可以改变长度,由此提高了字符串操作的效率。
在这里插入图片描述

2.使用

2.1构造方法
  • 无参构造:构造一个空的字符串生成器,初始容量为16个字符
StringBuilder str = new StringBulider();
  • 含参构造:构造一个字符串生成器,并将参数字符串作为初始值放入字符串中
StringBuilder str = new StringBulider("asd");
2.2成员方法

1.向生成器中添加数据

对象名.append(...)

可以链式编程

"asd".append(123).append(true).append("zxc")

2.StringBuilder转换为String

对象名.toString()
发布了90 篇原创文章 · 获赞 1 · 访问量 2069

猜你喜欢

转载自blog.csdn.net/wangzilong1995/article/details/103056967