StringBuffer
StringBuffer:可变长字符串,JDK1.0提供, 运行效率慢、线程安全。
StringBuffer方法使用:
public class demo3 {
public static void main(String[] args) {
StringBuffer sb = new StringBuffer();
//append(); 追加
sb.append("java");
System.out.println(sb.toString());
sb.append(" hello");
System.out.println(sb.toString());
sb.append(" world");
System.out.println(sb.toString());
//insert(); 添加
sb.insert(0, "我在最前面");
System.out.println(sb.toString());
//replace(); 替换指定下标的字符串
sb.replace(0, 5, "被替换了");
System.out.println(sb.toString());
//delete(); 删除指定位置的下标
sb.delete(0, 5);
System.out.println(sb.toString());
}
}
编译结果
java
java hello
java hello world
我在最前面java hello world
被替换了java hello world
java hello world