Javaのreplace関数の使い方は?
Javaでは、置換関数とは文字列から特定の文字や文字の並びを入れ替えるメソッドのことです。それには2種類の使い方が有ります。
- 文字内のすべてのoldChar文字をnewChar文字に置換します。
例: - String str = “Hello, World!”;
str = str.replace(‘o’, ‘a’);
System.out.println(str); - どーも、世界!
- 文字内の、すべてのtarget文字列をreplacement文字列に置換します。
例えば: - String str = “Javaは最高です。”;
str.replace(“最高”, “素晴らしい”); - なんて素晴らしい言語なんだ、Java!
replace関数は新しい文字列を返しますが、元の文字列は変更されません。もし置き換える文字や文字列が元の文字列に含まれていない場合、置き換え処理は行われず、元の文字列と同じ文字列が返されます。