📜  Java中的 StringBuilder deleteCharAt() 示例(1)

📅  最后修改于: 2023-12-03 15:16:26.882000             🧑  作者: Mango

Java中的 StringBuilder deleteCharAt() 示例

简介

StringBuilder 是一个可变类,在大量字符串拼接时可以提高性能。deleteCharAt() 方法用于删除指定位置的字符。

语法
public StringBuilder deleteCharAt(int index)

参数说明:

  • index:要删除的字符的索引位置

返回值:返回删除指定字符后的新字符串。

示例

下面是一个示例程序,演示如何使用 deleteCharAt() 方法:

public class StringBuilderDemo {
    public static void main(String[] args) {
        StringBuilder sb = new StringBuilder("Hello World");
        System.out.println("原字符串:" + sb);

        sb.deleteCharAt(5);
        System.out.println("删除后的字符串:" + sb);
    }
}

输出结果:

原字符串:Hello World
删除后的字符串:Helo World
注意事项
  • deleteCharAt() 方法会修改原 StringBuilder 对象,而不是创建一个新的对象。
  • 如果要删除字符串中的多个字符,可以使用 delete() 方法。
  • 如果要删除字符串中的子串,可以使用 replace() 方法。