📅  最后修改于: 2023-12-03 15:31:55.698000             🧑  作者: Mango
StringBuilder类是一个可变的字符串类,它允许我们进行字符串的操作,例如插入、删除、替换等。其中,delete()方法可以删除StringBuilder对象中指定位置的字符序列。
public StringBuilder delete(int start, int end)
注:其中,start表示从指定位置开始删除,end表示删除到指定位置(不包括end位置)。
下面的例子演示了如何使用delete()方法在StringBuilder对象中删除一个字符序列。
public class StringBuilderDeleteDemo {
public static void main(String[] args) {
StringBuilder sb = new StringBuilder("Hello, World!");
System.out.println("before = " + sb);
sb.delete(7, 13);
System.out.println("after = " + sb);
}
}
输出结果为:
before = Hello, World!
after = Hello!
注:通过delete()方法删除了StringBuilder对象中7到13位置的字符序列"World",使得最终的结果为"Hello"。