Ruby初心者質問スレPart3
■ このスレッドは過去ログ倉庫に格納されています
0878デフォルトの名無しさん
2006/01/14(土) 18:02:50数KBの4つほどの文字列を、繰り返し(数万回)連結するんだけど、
str1 + str2 + str3 + str4
str1 << str2 << str3 << str4
[str1, str2, str3, str4].join
で、どれが一番早い? もしくは、他の方法でも、連結されていれば可。
もっと細かく言うと、
* str1, str3 は破壊されても良い。str2, str4 は使いまわしているので、破壊されては駄目。
* 連結結果は、すぐにファイルに書き出した後は必要ない。
* バージョンは、ruby 1.8.1 (2003-12-25) もしくは ruby 1.8.4 (2005-12-17) で、出来れば前者。
ということです。よろしく。
■ このスレッドは過去ログ倉庫に格納されています