PlayJava Day015
程序员文章站
2022-06-02 21:34:14
今日所学: /* 2019.08.19开始学习,此为补档。 */ StringBuffer 定义: 可变字符序列 - 线程安全的 作用:基本与String相同,也是用于描述字符串 与String的区别: 自带缓冲区(8K),所有的数据拼接操作都在缓冲区中进行,不会在常量池中产生多余的数据 如果当前的 ......
今日所学:
/* 2019.08.19开始学习,此为补档。 */
stringbuffer
定义: 可变字符序列 - 线程安全的
作用:基本与string相同,也是用于描述字符串
与string的区别:
自带缓冲区(8k),所有的数据拼接操作都在缓冲区中进行,不会在常量池中产生多余的数据
如果当前的数据需要大量的拼接操作,一般情况选用stringbuffer,而不选用string
方法:
//在当前字符串(源字符串)的末尾处添加一个字符串,返回添加后的字符串拷贝
public stringbuffer append(string str)
stringbuilder
定义: 可变字符序列 - 线程非安全的
作用:与stringbuffer基本相同
与stringbuffer的区别:
stringbuffer的方法大部分都加有同步锁
上一篇: 刘备称帝后糜芳为什么没有享清福?而是选择离开刘备投靠东吴?
下一篇: 九九乘法列表