java 使用split分割字符串可能出现的问题
在使用split()分割字符串时,如果字符串末尾刚好是分割符,会导致分割出来的子字符(串)少一个,如 “a,b,c,d,”.split(",") ,我们想得到的结果是[“a”,“b”,“c”,“d”,""],单实际分割出来的数组是[“a”,“b”,“c”,“d”],这时我们可以使用 “a,b,c,d,”.split(",", -1) , -1参数表示尽可能去分割,不传参时默认时 0。
...
原创
2021-06-24 10:43:11 ·
1338 阅读 ·
1 评论