次のステートメントは間違っています(D)A.Stringオブジェクトに対して+ =を頻繁に呼び出すのは非効率的です。B。StringBuilderのappendメソッドを使用して、文字列のスプライシングをより効率的に完了することができます。

次の記述は間違っています(D)

A.Stringオブジェクトに対して+ =を頻繁に呼び出すのは非効率的です
。B。StringBuilderのappendメソッドを使用すると、文字列のスプライシング
より効率的完了できます。C.StringBuilderは可変オブジェクトです
。D。StringBufferはStringBuilderよりも効率的です。

分析:Stringオブジェクトに対して+ =を頻繁に正しく呼び出すことは、比較的非効率的です。頻繁に使用すると、常に複数の一時変数が開かれるため、非効率的です。B正しくは、StringBuilderのappendメソッドは、文字列のスプライシングをより効率的に完了します。C正しい文字列の内容は変更できず、StringBufferとStringBuilderの内容も変更できます。D間違ったStringBufferは同期的に処理されます。これはスレッドセーフな操作です。sychornicedを呼び出してスレッドセーフを確保するため、効率が低下します。非常に効率的です。

おすすめ

転載: blog.csdn.net/weixin_44436675/article/details/112976137
おすすめ