javaのメソッドreplaceの使い方
Java の replace() 関数は、文字列内の指定された文字または文字列を置き換えるために使用され、2 つのオーバロードとして存在します。
- 置換文字:
String replacedString = originalString.replace(oldChar, newChar);
このメソッドはoriginalStringを指定して、oldCharをnewCharで置換します。このメソッドは、すべてのoldCharが出現する部分でoldCharをnewCharで置換した新しい文字列を返します。
例えば:
String originalString = "Hello World!";
String replacedString = originalString.replace('o', '*');
System.out.println(replacedString); // 输出:Hell* W*rld!
- 文字列の検索と置換:
String replacedString = originalString.replace(oldSequence, newSequence);
originalStringは変更前の文字列、oldSequenceは置き換えられる文字列、newSequenceは置き換えられる新しい文字列です。oldSequenceの部分がすべてnewSequenceに置き換えられた新しい文字列が返ります。
例えば:
String originalString = "Hello World!";
String replacedString = originalString.replace("o", "oo");
System.out.println(replacedString); // 输出:Helloo Woorld!
replace() 関数は新しい文字列を返します。元の文字列は変更されませんのでご注意ください。