案例【1】
String str = “a,b,c,, “;
String[] arr = str.split(“,”);
问:arr.length是多少?
arr.length = 5 ,因为最后一个逗号后面有个空格,所以也就是五个元素
案例【2】
String str = “a,b,c,,”;
String[] arr = str.split(“,”);
问:arr.length是多少?
arr.length = 3 ,因为最后一个逗号后面没有内容,而最后一个逗号前也没有内容,过滤掉两个逗号,所以分解出来就只有3个元素
案例【3】
String str = “a,b,c, ,”;
String[] arr = str.split(“,”);
问:arr.length是多少?
arr.length = 4 ,因为最后一个逗号后面没有内容,而最后一个逗号前有内容,所以分解出来的有4个元素