java字符串replace怎么使用

878
2023/7/16 17:00:07
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Java中,字符串的replace()方法用于将指定的字符或字符序列替换为新的字符或字符序列。它有两种重载形式:

  1. 替换字符:
String str = "Hello World";
String newStr = str.replace('o', 'a');
System.out.println(newStr); // 输出 "Hella Warld"

在上面的例子中,字符’o’被替换为字符’a’。

  1. 替换字符序列:
String str = "Hello World";
String newStr = str.replace("Hello", "Hi");
System.out.println(newStr); // 输出 "Hi World"

在上面的例子中,字符序列"Hello"被替换为字符序列"Hi"。

需要注意的是,replace()方法创建并返回一个新的字符串,原始字符串不会改变。如果要修改原始字符串,可以将新的字符串赋值给原始字符串变量。

此外,replace()方法还有一些其他的重载形式可以用于替换正则表达式、使用字符串缓冲区等。详细的用法可以参考Java官方文档。

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

推荐阅读: java如何定义map数组