JavaのString.splitは末尾の連続する空き項目がカウントされない。
ついつい忘れてしまうので備忘録を残す。
System.out.println("split(","): (a,b,c,,,)=" +
new String("a,b,c,,,").split(",").length);
System.out.println("split(",",-1): (a,b,c,,,)=" +
new String("a,b,c,,,").split(",", -1).length);
//結果は・・・
//split(","): (a,b,c,,,)=3
//split(",",-1): (a,b,c,,,)=6