StringBuilder字符串替换 指定位置
时间: 2023-12-09 15:36:30 浏览: 116
JS替换字符串中指定位置的字符(多种方法)
以下是使用StringBuilder进行字符串替换的示例代码:
```java
StringBuilder sb = new StringBuilder("Hello, world!");
sb.replace(7, 12, "Java");
System.out.println(sb.toString()); // 输出:Hello, Java!
```
在上面的示例中,我们首先创建了一个StringBuilder对象,并将其初始化为"Hello, world!"。然后,我们使用replace()方法将字符串中索引7到12的字符替换为"Java"。最后,我们使用toString()方法将StringBuilder对象转换为String对象,并将其打印出来。
需要注意的是,replace()方法的第一个参数是要替换的起始索引,第二个参数是要替换的结束索引(不包括该索引对应的字符),第三个参数是要替换成的字符串。
阅读全文