java之StringBuffer常见使用方法解析
StringBuffer 当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。 由于 StringBuilder 相较于 StringBuffer 有速度优势,所以多数情况下建议使用 StringBuilder 类。然而在应用程序要求线程安全的情况下,则必须使用 StringBuffer 类 字符串 的内容一旦创建,则不允许改变,如果一旦改变,则会创建一个新的字符串对象。 字符串的内容一般不会随意的修改,因为每修改一次都会创建一个新的字符串对象。 如果需要修改字符串的内容:建议使用字符串缓冲区类。 StringBuffer(字符串缓冲区类): 存储字符的集合容器。 笔试题: 使用Stringbuffer无参的构造方法默认的初始化容量是多少? 当容量不够用时会自动增长多少? StringBuffer的底层是维护了一个字符数组,存储字符的时候实际上是往该字符数组中存储 的, 而字符数组的初始化容量是16, 当容量不够使用时,自动增长1倍。 StringBuffer常用的方法: 增
删
查
改
什么时候才使用字符串缓冲区类? 如果一个字符串的内容需要频繁修改的时候,这时候我们则需要使用字符串缓冲区类。 总结 以上就是本文关于java之StringBuffer常见使用方法解析的全部内容,希望对大家有所帮助。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |