在Java中,字符串的replace()方法用于將指定的字符或字符序列替換為新的字符或字符序列。它有兩種重載形式:
String str = "Hello World";
String newStr = str.replace('o', 'a');
System.out.println(newStr); // 輸出 "Hella Warld"
在上面的例子中,字符’o’被替換為字符’a’。
String str = "Hello World";
String newStr = str.replace("Hello", "Hi");
System.out.println(newStr); // 輸出 "Hi World"
在上面的例子中,字符序列"Hello"被替換為字符序列"Hi"。
需要注意的是,replace()方法創建并返回一個新的字符串,原始字符串不會改變。如果要修改原始字符串,可以將新的字符串賦值給原始字符串變量。
此外,replace()方法還有一些其他的重載形式可以用于替換正則表達式、使用字符串緩沖區等。詳細的用法可以參考Java官方文檔。