<< 2006/06/07 | Home | 2006/06/09 >>
PR: 転職    転職    合宿免許    漫画    シルバー    ブライダルエステ    墓地・霊園    葬式   

String.split()

便利なのは分かるけど、ループの中で、

    firstOccurence = xxx.split(", ")[0];

とか。要は最初に見つかった", "までの文字列を切り出したいだけみたいなのだが。裏ではループで毎回正規表現のコンパイルと、(結局先頭しか使わないのに)結果配列の生成が。気が遠くなる... せめてsplit(", ", 2)[0]としてもらうか。でも正規表現のコンパイル時間の方が支配的な気がする。

このサイトの掲載内容は私自身の見解であり、必ずしもIBMの立場、戦略、意見を代表するものではありません。
日本アイ・ビー・エム 花井 志生 Since 1997.6.8