Javaで文字列を分割する(split)サンプルコード
Javaコード:
System.out.println(“:ab:cd:ef::".split(“:").length);//終わりのセパレーターは全て見落し
System.out.println(“:ab:cd:ef::".split(“:",-1).length);//区切り文字を無視しない
System.out.println(StringUtils.split(“:ab:cd:ef::",":").length);//フロントセパレータの終わりと全て無視
System.out.println(StringUtils.splitPreserveAllTokens(“:ab:cd:ef::",":").length);//区切り文字を無視しない apache commons
出力結果:
4
6
3
6