如题,原因:
①spilt是正则表达式中的一种,用来切分字段,如果切分的字段连续出现,就会生成空值。
用法为:字符串.spilt("特定字符"),输出结果为String[]类型。
如:
String [] list = "abbcabcabc".spilt("b");
那么结果就是“a”,"","ca","ca","c";
②如果作为分离判断的的字符串在整个字符串的最前面或最后面,就分离后就可能多一个空字符串
如:
String[] list = "//abc".spilt("//");
那么结果就是"","abc";