replace()以及类replaceFirst()的String,在 Java 中替换给定字符串中的一个或多个字符。
String.replace()替换 Java 字符串中的特殊字符
我们可以使用该replace()方法来替换字符串中的单个字符。replace(oldChar, newChar)需要两个参数:第一个参数是我们要替换的字符,第二个参数是要替换旧字符的新字符。
在下面的示例中,我们有一个oldString1包含带有 的语句的字符串&,但我们想用逗号替换它。这可以通过使用和传递和昏迷调用replace()方法来简单地完成。oldString1&
这里要注意的一件重要事情是 in 之前有&空格replace()。这是因为我们的目标字符周围有空格。为了消除空格,我们将用逗号替换两者&和空格。
public class ReplaceCharString {
public static void main(String[] args) {
String oldString1 = "My name is Sam & I am a software developer.";
String newString1 = oldString1.replace(" &", ",");
System.out.println(newString1);
}
}
输出: