JavaでのStringBuilderとStringBufferの

java5開始から、プラス記号とスプライシングでJavaを刺す、プラスアウターループの使用は、文字列連結方法を追加内部のStringBuilderに使用するために最適化されています。文字列のループでプラス記号を使用すると、新しいStringBuilderのは効率が低下するたびにあります。最善のアプローチは、ループの外にStringBuilderオブジェクトを作成するために、文字列の連結に追加内部ループです。

彼ら二人は基本的に同じことを達成するために、基本的な方法が同じで、同じ抽象クラスから継承し、ほとんどすべてのStringBufferのメソッドの同期ので、低効率で結合されているが、StringBuilderの速度は、速いのStringBufferよりもあります。

公開された15元の記事 ウォンの賞賛0 ビュー1076

おすすめ

転載: blog.csdn.net/ma316110/article/details/82109211