stringbuilder和stringbuffer区别是什么?

 我来答
小蕾蕾爱生活
高能答主

2021-04-15 · 生活的花朵只有付出劳动力才会绽开的。
小蕾蕾爱生活
采纳数:3109 获赞数:53014

向TA提问 私信TA
展开全部

1、类型不同:

StringBuffer是字符串变量,它的对象是可以扩充和修改的。

StringBuilder是一个可变的字符序列。

2、作用:

StringBuffer可以存储和操作字符串,即包含多个字符的字符串数据。

StringBuilder类被设计用作StringBuffer的一个简易替换,用在字符串缓冲区被单个线程使用的时候(这种情况很普遍)。

扩展资料:

StringBuilder有四个构造函数:

1、StringBuilder() value内容为空,并设置容量为16个字节;

2、StringBuilder(CharSequece seq)使用seq初始化,容量在此基础上加16;

3、StringBuilder(int capacity)设置特定容量;

4、StringBuilder(String str)使用str初始化,容量str大小的基础上加16;

TableDI
2024-07-18 广告
Excel一键自动匹配,在线免费vlookup工具,3步完成!Excel在线免费vlookup工具,点击4步自动完成vlookup匹配,无需手写公式,免费使用!... 点击进入详情页
本回答由TableDI提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式