Java-stringbuffer-replace
提供:Dev Guides
Java-文字列バッファーのreplace()メソッド
説明
このメソッドは、このStringBufferの部分文字列の文字を、指定された文字列の文字に置き換えます。
部分文字列は、指定された開始点から始まり、インデックスend-1の文字まで、またはそのような文字が存在しない場合はStringBufferの最後まで続きます。 最初に部分文字列の文字が削除され、指定された文字列が開始時に挿入されます。
構文
このメソッドの構文は次のとおりです-
public StringBuffer replace(int start, int end, String str)
パラメーター
ここにパラメータの詳細があります-
- start -開始インデックス、包括的。
- end -終了インデックス、排他的。
- str -以前の内容を置き換える文字列。
戻り値
- このメソッドは、変更されたStringBufferオブジェクトを返します。
例
public class Test {
public static void main(String args[]) {
StringBuffer sb = new StringBuffer("abcdefghijk");
sb.replace(3, 8, "ZARA");
System.out.println(sb);
}
}
これは、次の結果を生成します-
出力
abcZARAijk