Javaで複数の文字を置換する方法は何ですか?

JAVAでは、Stringクラスのreplace()メソッドを使用して、複数の文字を置換することができます。このメソッドには2つの形式があります。

  1. 一文字を代える。
String str = "Hello World";
String newStr = str.replace('o', 'a');
System.out.println(newStr); // 输出:Hella Warld
  1. 多くの文字を置換する:
String str = "Hello World";
String newStr = str.replace("o", "a").replace("l", "b");
System.out.println(newStr); // 输出:Hebba Warbd

第二の形式では、replace()メソッドを連続して複数回呼び出すことで、複数の文字を順番に置換することができます。ただし、replace()メソッドを呼び出すたびに新しい文字列が返され、元の文字列は変更されません。

bannerAds