Javaちょこっとリファレンス ブログ

Java開発時にぜひご利用ください。

データ操作

[Java] StringBuilderの値をクリアする

投稿日:2023年3月26日 更新日:

StringBuilderの値をクリアする方法です。

StringBuilderに値を全てクリアするメソッドは無いので、
以下3パターンのどれかでクリアします。

サンプル

例1).setLengthメソッドを使用する方法

.setLength(0)で内容をクリアします。

(結果)
HelloJava Hoge

例2).deleteメソッドを使用する方法

.deleteはインデックスを指定して文字列の一部を削除するメソッドです。 このメソッドで全ての文字列を指定して内容をクリアします。

(結果)
HelloJava Hoge

例3)StringBuilderをnewする方法

インスタンスをnewして内容をクリアします。

(結果)
HelloJava Hoge

備考

  • 例3のようにインスタンスをnewするのはコストが大きいので、例1または例2の方法をおすすめします。

関連記事

スポンサーリンク

スポンサーリンク

-データ操作

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

関連記事

[Java] Date型の前後を判定する(after、before)

2つのDate型日付の前後を判定するには after、beforeを使用します。 サンプルソース 例 ...

[Java] ラジアンを度数に変換する(toDegrees)

Javaでラジアンを角度に変換するには java.lang.Math.toDegrees() を使用 ...

[Java] 配列を他の配列に上書きする(System.arraycopy)

配列を他の配列に上書きするには、System.arraycopy を使用します。 構文 (Syste ...

[Java] 配列→List型に変換する(Arrays.asList)

配列からList型に変換するには、Arrays.asList()を使用すると便利です。 サンプルソー ...

[Java] 文字を結合する(StringBuilder)

文字を結合するには、java.lang.StringBuilder を使用します。 サンプル 例1) ...