在使用split()分割字符串时,如果字符串末尾刚好是分割符,会导致分割出来的子字符(串)少一个,如 “a,b,c,d,”.split(",") ,我们想得到的结果是[“a”,“b”,“c”,“d”,""],但实际分割出来的数组是[“a”,“b”,“c”,“d”],这时我们可以使用 “a,b,c,d,”.split(",", -1) , -1参数表示尽可能去分割,不传参时默认时 0。
在使用split()分割字符串时,如果字符串末尾刚好是分割符,会导致分割出来的子字符(串)少一个,如 “a,b,c,d,”.split(",") ,我们想得到的结果是[“a”,“b”,“c”,“d”,""],但实际分割出来的数组是[“a”,“b”,“c”,“d”],这时我们可以使用 “a,b,c,d,”.split(",", -1) , -1参数表示尽可能去分割,不传参时默认时 0。