StringBuffer和StringBuilder
StringBuffer和StringBuilder
当需要对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。
和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。
StringBuffer: 要对字符串进行修改时,推荐使用,
在使用 StringBuffer 类时,每次都会对 StringBuffer 对象本身进行操作,而不是生成新的对象
StringBuilder: 相比 StringBuffer 速度更快,但它不是线程安全的。
常用方法:
append( " ") 添加元素
insert(index," " ) 再索引位置,插入元素
delete(index1,index2) 删除index1 到index2 中间的元素
deleteCharAt(); 删除指定索引处的值
charAt(); 返回指定索引的值
reverse( ) 反转字符串

浙公网安备 33010602011771号