java中遇到空时 分割错误

说明:
String str = "a,b,c,,";
String[] ary = str.split(",");
//预期大于3,结果是3
System.out.println(ary.length);
解决办法:

说明:
String str = "a,b,c,,";
String[] ary = str.split(",",10000);
//预期大于3,结果是3
System.out.println(ary.length);

原文地址:https://www.cnblogs.com/xyd51cto/p/7832395.html