案例【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个元素
转载请注明原文地址: https://ju.6miu.com/read-23103.html