当以逗号分隔的最后是空字符串的时候,split默认长度不会计算后面的长度,比如 “Darlen2,”,split之后长度仍然为1,现在加个参数, s.split(",",-1),这样就可以加上后面的空字符串
String s="Darlen2,";
System.out.println(s.split(",",-1).length);
本文介绍了一种在Java中处理以逗号分隔的字符串时如何正确计算包括末尾空字符串在内的所有元素数量的方法。通过使用`split`方法并传入一个额外的负数参数来确保所有部分都被计入。
当以逗号分隔的最后是空字符串的时候,split默认长度不会计算后面的长度,比如 “Darlen2,”,split之后长度仍然为1,现在加个参数, s.split(",",-1),这样就可以加上后面的空字符串
String s="Darlen2,";
System.out.println(s.split(",",-1).length);
1870

被折叠的 条评论
为什么被折叠?