这是我的代码:
serialNumbers = "";
String[] serialArray = serialNumbers.split(",");
int arrayLength = serialArray.length;
即使serialArray中没有值,arrayLength也会显示1。我期望在这种情况下该长度应返回0。
从文档:
如果表达式与输入的任何部分都不匹配,则结果数组只有一个元素,即此字符串。
请注意,此文档来自String.split(String, int)
方法,该方法是从中调用的String.split(String)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句