ITedite

StringBufferとStringBuilderの違い

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