java string 替换
时间: 2023-10-22 11:12:35 浏览: 92
Java中的String类提供了多种替换方法,以下是其中的一些:
1. replace(char oldChar, char newChar):将字符串中的所有旧字符替换为新字符。
2. replace(CharSequence target, CharSequence replacement):将字符串中的所有目标字符序列替换为替换字符序列。
3. replaceAll(String regex, String replacement):将字符串中所有匹配给定正则表达式的子字符串替换为指定的替换字符串。
4. replaceFirst(String regex, String replacement):将字符串中第一个与给定正则表达式匹配的子字符串替换为指定的替换字符串。
例如:
```java
String str = "Java is a programming language. Java is used to develop web applications.";
String newStr1 = str.replace("Java", "Python");
String newStr2 = str.replaceAll("Java", "Python");
String newStr3 = str.replaceFirst("Java", "Python");
System.out.println(newStr1); // "Python is a programming language. Python is used to develop web applications."
System.out.println(newStr2); // "Python is a programming language. Python is used to develop web applications."
System.out.println(newStr3); // "Python is a programming language. Java is used to develop web applications."
```
阅读全文