public class ReplaceExample {
public static void main(String[] args) {
String str = "Hello World! Hello Java!";
// replace() 方法
String replaced = str.replace("Hello", "Hi");
System.out.println(replaced); // 输出: Hi World! Hi Java!
// replaceAll() 方法
String replacedAll = str.replaceAll("Hello", "Hi");
System.out.println(replacedAll); // 输出: Hi World! Hi Java!
// replaceAll() 使用正则表达式
String regexReplacedAll = str.replaceAll("H.*o", "Hi");
System.out.println(regexReplacedAll); // 输出: Hi World! Hi Java!
}
}
replace() 方法:用于替换字符串中所有出现的指定字符或子字符串。它不支持正则表达式。replaceAll() 方法:同样用于替换字符串中所有出现的指定字符或子字符串,但它支持正则表达式,因此功能更强大。replace() 和 replaceAll() 的基本用法相同,但如果使用正则表达式,则只能通过 replaceAll() 来实现。上一篇:java subtract
下一篇:java object转int
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站