RubyとJavaの文字列連結の違いその3

Rubyの文字列結合処理ではRuby1.8.xまでとRuby1.9.0以降とで
結合方法による処理速度の優劣に違いが出てくる。


Ruby1.8.xでは
式展開による結合 >「Array#push」&「Array#join」による結合 >「<<」による結合 >> 「+」による結合


Ruby1.9.xでは
式展開による結合 >「<<」による結合 > 「Array#push」&「Array#join」による結合 >> 「+」による結合
(式展開による結合 >「<<」による結合 はケースバイケース)