“全世界华夏儿女ABCDEFabcde4321”应用String类和StringBuffer类中的方法字符串内容替换
时间: 2024-05-14 18:16:31 浏览: 59
Java中字符数组、String类、StringBuffer三者之间相互转换
5星 · 资源好评率100%
假设需要将字符串中的“华夏儿女”替换为“中华儿女”,可以使用以下代码:
```java
String str = "全世界华夏儿女ABCDEFabcde4321";
str = str.replace("华夏儿女", "中华儿女");
System.out.println(str);
```
输出结果为:
```
全世界中华儿女ABCDEFabcde4321
```
如果使用 StringBuffer 类,可以使用其 replace 方法:
```java
StringBuffer strBuf = new StringBuffer("全世界华夏儿女ABCDEFabcde4321");
strBuf.replace(strBuf.indexOf("华夏儿女"), strBuf.indexOf("华夏儿女") + "华夏儿女".length(), "中华儿女");
System.out.println(strBuf.toString());
```
输出结果与前面相同:
```
全世界中华儿女ABCDEFabcde4321
```
阅读全文