StringBufferの活用方法
JavaではStringBufferクラスは文字列に文字を挿入、削除、置換、付与するために使用できます。以下はStringBufferクラスの一般的な使用例です。
- StringBuilderオブジェクトを作成する:
StringBuffer sb = new StringBuffer();
- 文字列の末尾に文字を追加する:
sb.append("Hello");
- 指定の位置に文字を挿入します。
sb.insert(5, "World");
- 特定のインデックスから文字を削除する:
sb.deleteCharAt(5);
- 指定範囲の文字を削除する:
sb.delete(0, 5);
- 指定位置の文字を置換する。
sb.replace(5, 10, "Java");
- 文字列を反転する:
sb.reverse();
- 文字列の長さを取得する:
int length = sb.length();
- StringBufferオブジェクトをStringオブジェクトに変換する:
String str = sb.toString();
- StringBuffer オブジェクトを空にする:
sb.setLength(0);
ストリングバッファーで利用できる一般的なメソッドですので、用途に応じて適切な方法を選択して文字列を操作してください。