javaで文字列から特定の文字を削除する方法
Stringクラスのreplace()メソッドを使用して、指定した文字を削除します。このメソッドは2つのパラメータを受け取ります。1つ目は削除したい文字、2つ目は置き換える文字です。2つ目のパラメータが空文字列の場合は、指定した文字を削除することを意味します。
以下にサンプルコードを示します。
public class Main {
public static void main(String[] args) {
String str = "Hello, World!";
String result = str.replace("o", ""); // 删除所有的 "o" 字符
System.out.println(result); // 输出: Hell, Wrld!
}
}
先述のプログラムの中では、置換メソッド invoke replace が利用されています。この replace では、文字列中の全ての文字 “o” は空文字に置き換えられ、指定された文字列の削除が実現されています。