StringBuffer
适用于多次修改String对象的值
public class RunoobTest{
public static void main(String args[]){
StringBuilder sb = new StringBuilder(10);
sb.append("Runoob.."); //此时String对象中为“Runoob..”
System.out.println(sb);
sb.append("!"); //此时String对象中为“Runoob..!”
System.out.println(sb);
sb.insert(8, "Java"); //此时String对象中为“Runoob..Java!”
System.out.println(sb);
sb.delete(5,8); //此时String对象中为“RunooJava!"
System.out.println(sb);
}
}
以下是StringBuffer的常用方法
由于StringBuilder相较于StringBuffer有速度优势,所以多数情况下建议使用StringBuilder类