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