2
なぜこのように動作するのか分かりません。以下のsplit()メソッドの使用例を参照してください。Java split()メソッドの混乱
String x = "one,";
String y = ",one";
System.out.println(Arrays.toString(x.split(","))); //prints [one]
System.out.println(Arrays.toString(y.split(","))); //prints [, one]
[1、]と[、1]を印刷するように指定しました。
try 'System.out.println(Arrays.toString(x.split("、 "、-1))); //プリントする[one、] ' –