阅读量:0
StringBuilder类是Java中用来处理字符串的可变对象,可以实现字符串的追加与插入操作。下面是示例代码来演示StringBuilder的追加与插入操作:
public class StringBuilderDemo { public static void main(String[] args) { StringBuilder sb = new StringBuilder(); // 追加字符串 sb.append("Hello, "); sb.append("World!"); System.out.println("追加字符串结果:" + sb.toString()); // 在指定位置插入字符串 sb.insert(7, "Java "); System.out.println("插入字符串结果:" + sb.toString()); } }
运行上面的代码,输出结果如下:
追加字符串结果:Hello, World! 插入字符串结果:Hello, Java World!
从上面的代码可以看出,StringBuilder的append方法用来追加字符串,insert方法用来在指定位置插入字符串。这两种操作都是在原字符串上进行修改,而不会创建新的字符串对象,因此效率更高。