Java replace() メソッド
replace() メソッドは、文字列内に出現するすべての searchChar 文字を newChar 文字で置き換え、置き換え後の新しい文字列を返します。
構文
public String replace(char searchChar, char newChar)
パラメータ
searchChar-- 元の文字。
newChar-- 新しい文字。
戻り値
置き換え後に生成された新しい文字列。
例
以下の例では、文字列 サンプル 内の文字を置き換えます:
例
public class Main {
public static void main(String args[]) {
String Str = new String("サンプル");
System.out.print("戻り値 :" );
System.out.println(Str.replace('o', 'T'));
System.out.print("戻り値 :" );
System.out.println(Str.replace('u', 'D'));
}
}
public static void main(String args[]) {
String Str = new String("サンプル");
System.out.print("戻り値 :" );
System.out.println(Str.replace('o', 'T'));
System.out.print("戻り値 :" );
System.out.println(Str.replace('u', 'D'));
}
}
上記のプログラムの実行結果は次のとおりです:
返回值 :RunTTb 返回值 :RDnoob
その他の拡張
Java Stringクラス