2008-02-08から1日間の記事一覧

String#split(String)の罠

String s = "a,b,c,,"; System.out.println(s.split(",")); の結果はなんと3が返って来る。5を返したければ以下のようにしないといけない。 String s = "a,b,c,,"; System.out.println(s.split(",", -1)); やー、これは罠だった。ソース読んでキヅイタヨ。まずAP…