StringBuffer与StringBuider

来源:互联网 发布:弹幕软件 编辑:程序博客网 时间:2024/06/01 10:55

随笔-----------------------------StringBuffer与StringBuider---------------------


1.StringBuffer:

线程安全的可变字符序列,在不指定容量的情况下,默认为16个字符

StringBuffer str =  new StringBuffer();  相当于  StringBuffer str =  new StringBuffer(16); 

对比:动态数组类似ArrayList list = new ArrayList()   --------->    默认容量为10

方法:inserat(int index,String str):指定位置插入字符串

    reverse()  : 反转此StringBuffer

2.StringBuilder:

jdk1.5新加入,线程不安全的可变字符序列,增删改差效率高于StringBuffer