在Java中,StringBuffer是一个可变的字符串类,可以用来操作字符串,例如添加、删除、替换等操作。使用StringBuffer类可以避免频繁创建新的字符串对象,从而提高性能。
以下是StringBuffer的常用方法:
使用StringBuffer的示例代码如下:
StringBuffer sb = new StringBuffer("Hello");
sb.append(" World");
System.out.println(sb.toString()); // 输出:Hello World
sb.insert(5, " Java");
System.out.println(sb.toString()); // 输出:Hello Java World
sb.delete(5, 10);
System.out.println(sb.toString()); // 输出:Hello World
sb.replace(6, 11, "Java");
System.out.println(sb.toString()); // 输出:Hello Java
sb.reverse();
System.out.println(sb.toString()); // 输出:avaJ olleH