StringBufferとStringBuilderの違い

変更可能な文字列オブジェクト。
APIは同じ。
StringクラスとのAPI互換性はない。
違いはパフォーマンスとスレッドセーフか否か。
StringBuilderが後発な分、パフォーマンスを意識した設計になっている。
すなわち、高速かつ、非スレッドセーフ。
StringBufferはその逆。
シングルスレッドで使う分にはStringBuilderでよいかと。

コメントを残す

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