温馨提示×

java string删除指定字符串

小亿
73
2024-01-04 05:01:19
栏目: 编程语言

要删除一个字符串中的指定子字符串,可以使用Java的replace()方法或replaceAll()方法。这两种方法都是在字符串中查找指定的子字符串,并用新的字符串替换它。

如果你只想删除一个子字符串的第一个匹配项,可以使用replace()方法,它只会替换第一个匹配项。例如:

String originalString = "Hello, World!";
String subString = "o";

String newString = originalString.replace(subString, "");
System.out.println(newString);

输出:

Hell, World!

如果要删除所有匹配项,你可以使用replaceAll()方法,并将子字符串替换为一个空字符串。例如:

String originalString = "Hello, Hello, Hello!";
String subString = "Hello";

String newString = originalString.replaceAll(subString, "");
System.out.println(newString);

输出:

, , !

请注意,这些方法都会返回一个新的字符串,而不会修改原始字符串。如果你想在原始字符串上进行更改,你可以将新的字符串赋值给原始字符串。

0