split得到的字符串数组默认是不包含空字符串的,例如
String s="1,2,,";
String[] a=s.split(",");
System.out.println(a.length);
得到的结果是2而不是4。
如果需要得到空字符串,需要这样做:
String[] a=s.split(",", -1);
split得到的字符串数组默认是不包含空字符串的,例如
String s="1,2,,";
String[] a=s.split(",");
System.out.println(a.length);
得到的结果是2而不是4。
如果需要得到空字符串,需要这样做:
String[] a=s.split(",", -1);