java string删除指定字符串

1581
2023/12/6 5:01:19
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要删除一个字符串中的指定子字符串,可以使用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);

输出:

, , !

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

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: JAVA对象怎么进行初始化