- 638 名前:仕様書無しさん mailto:sage [04/03/17 13:17]
- StringBuffer sb = new StringBuffer("abc");
StringBufferオブジェクトが確保していた容量がappendメソッド等により 足りなくなった時,ある参考書では, @sbが参照していたStringBufferオブジェクトへの参照の切り離し A新しいStringBufferオブジェクトの生成 Bsbへ新規StringBufferオブジェクトへの参照を渡す と解説されていますが,誤りですよね。 新しく作り直されるのはStringBufferオブジェクトではなく,StringBuffer オブジェクトのフィールドの文字配列ですよね。 この参考書,正確さに欠ける部分が現段階でちょこちょこと見受けられる ので,正直あまり信用できなくなっています。
|

|