文字の数や文字列を置き換えることは、興味深いことです。 、 または他のプログラミング言語。ただし、この記事では、Javaでの置換に次の順序で焦点を当てます。
Javaでの置換の種類
Java文字列を置き換える方法は3つあります。
- 交換
- すべて置換
- ReplaceFirst
深層学習vs機械学習vsパターン認識
これらのオプションを使用すると、文字列内の任意の文字を置き換えることができます。
Javaで置き換える
文字列replace(): このメソッドは、出現するすべての文字を新しい文字に置き換えることにより、出力として新しい文字列を返します。
構文:
public Str replace(char oldC、char newCh)
パラメーター:
oldCh&マイナス古い文字
newCh&マイナス新キャラクター
戻り値:
これにより、文字列内のoldChがnewChに置き換えられます。
コード:
public class Ex1 {public static void main(String args []){String S1 = new String( 'the quick fox jumped')System.out.println( 'Original String is': '+ S1)System.out.println( 'cat'を 'dog'に置き換えた後の文字列: '+ S1.replace(' cat '、' dog '))System.out.println('すべての 't'を 'a'に置き換えた後の文字列: '+ S1。 replace( 't'、 'a'))}}
出力:
元の文字列は ':猫がジャンプしました
「cat」を「dog」に置き換えた後の文字列:犬がジャンプしました
すべての「t」を「a」に置き換えた後の文字列:ahe quick foxジャンプ
セレンwebdrivertestngフレームワークの例
すべて置換
Java文字列Replaceall(): このメソッドは、正規表現に一致するすべての文字シーケンスと置換文字列を置き換える新しい文字列を返します。
構文:
public Str replaceAll(String regex、String replace)
パラメーター:
regx:正規表現
置換:文字の置換シーケンス
コード:
public class Ex2 {public static void main(String args []){String str = 'Java web replace method' //空白を削除しますStringstr2 = str.replaceAll( 's'、 '')System.out.println(str2 )}}
Javewebreplacemethod
WindowsはパスにJavaを追加します
ReplaceFirst
Java文字列replaceFirst(): このメソッドは、その正規表現に一致する任意の文字列の最初の部分文字列を置き換えます。
構文:
public Str replaceFirst(String rgex、String replace)
パラメーター:
rgex&minus指定された文字列が一致する必要がある正規表現。
replace&minus正規表現を置き換える文字列。
コード:
public class Ex3 {public static void main(String args []){String str = 'これはreplaceの例です' //最初の 'i'のみを '7'に置き換えますStringstr1 = str.replaceFirst( 'i'、 ' 7 ')System.out.println(str1)}}
出力:
Th7sは置換の例です。
これで、この記事は終わりです。文字列や文字の置き換え方をご理解いただければ幸いです。
チェックしてください 25万人以上の満足した学習者のネットワークを持つ信頼できるオンライン学習会社であるEdurekaが世界中に広がっています。 EdurekaのJavaJ2EEおよびSOAトレーニングおよび認定コースは、Java開発者になりたい学生および専門家向けに設計されています。このコースは、Javaプログラミングをすぐに開始できるように設計されており、次のようなさまざまなJavaフレームワークとともに、コアと高度なJavaの概念の両方についてトレーニングします。 Hibernate & 春。
質問がありますか?このブログのコメントセクションでそれについて言及してください。できるだけ早くご連絡いたします。