replaceFirst()
时间: 2024-06-19 13:04:39 浏览: 151
replaceFirst()是Java中的一个字符串方法,用于将字符串中的第一个匹配项替换为指定的字符串。该方法的语法为:
```
public String replaceFirst(String regex, String replacement)
```
其中,regex是一个正则表达式,用于匹配待替换的字符串;replacement是要替换成的新字符串。
例如,如果有一个字符串str为"Hello, world!",我们想将第一个逗号替换为感叹号,可以使用如下代码:
```
String str = "Hello, world!";
String newStr = str.replaceFirst(",", "!");
System.out.println(newStr);
```
输出结果为:"Hello! world!"
相关问题
replacefirst
`replaceFirst` 是 Java String 类中的一个方法,用于将字符串中第一个匹配的子字符串替换为指定的新字符串。例如,以下代码将字符串中第一个字母 "a" 替换为字母 "b":
```
String str = "apple";
str = str.replaceFirst("a", "b");
System.out.println(str); // 输出 "bpple"
```
replaceFirst
`replaceFirst` 是 Java 中的一个字符串方法,它用于将字符串中第一个匹配的子串替换为指定的新字符串。其语法如下:
```java
public String replaceFirst(String regex, String replacement)
```
其中,`regex` 参数是一个正则表达式,用于匹配要替换的子串;`replacement` 参数是要替换成的新字符串。
例如,下面的代码将字符串 `str` 中第一个出现的字母 `a` 替换成字母 `b`:
```java
String str = "apple";
String newStr = str.replaceFirst("a", "b");
System.out.println(newStr); // 输出 "bpple"
```
阅读全文