<< Struts | Home | メニューのニモニックキーが、テキストフィールドに入力されてしまう。 >>
PR: 転職    お墓    エコ    通販    結婚相談所    シルバー    質屋    葬式    漫画    エステサロン   

String.split()

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

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

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




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