可变字符串
StringBuffer:可变字符串,jdk1.0提供,运行效率慢,线程安全
StringBuilder:可变长字符串,jdk5.0提供,运行效率快,线程不安全
常用方法
//StringBuffer和StringBulider的使用
public class Demo05 {
public static void main(String[] args) {
StringBuilder sb1=new StringBuilder();//和StringBuffer方法一样
StringBuffer sb=new StringBuffer();
//1、append方法,追加
sb.append("java最好");
System.out.println(sb.toString());
sb.append("java");
System.out.println(sb.toString());
//2、insert,添加
sb.insert(0,"我说");
System.out.println(sb.toString());
//4、replace,替换
sb.replace(0,1,"hello");
System.out.println(sb.toString());
//4、deete,删除
sb.delete(0,4);
System.out.println(sb.toString());
//5、清空
sb.delete(0,sb.length());
}
}