文字列連結

Top / 文字列連結

研究室でちょっぴり話題(Javaのが)になってたので他の言語でも(自分の使ってる範囲で)調べてみた。

言語新規オブジェクト破壊的メソッド(?備考
C++std::string +=参照じゃない
JavaString +=StringBuffer / StringBuilder #appendStringBuilderは1.5以降
C#string +=StringBuilder.Append
Dchar[] ~=ただの配列の連結
Perl.=参照じゃない
Ruby+=<<

ちなみに Java += は C# += や Ruby += と比べても段違いに時間かかってました(というか止めた。
PerlとかC++がメインだった人間にとってはあまり意識しなくても生きて来れたって結論。


トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2006-11-01 (水) 05:12:02 (3946d)