StringBuffer in Tiger (id:khi:20040218)

J2SE1.5からは、StringBufferを引数に取るStringクラスのコンストラクタの実装が変更になる模様。

Sun の 1.4.2_03 とは逆に new String(StringBuffer) が StringBuffer#toString() を呼ぶ

前に new String(StringBuffer) の方がパフォーマンス良いからコレで、なんて書いたけれど、そもそもこの程度のパフォーマンスを気にするなってことか。それにSunの実装にべったりだし。