【推荐】使用索引访问用 String 的 split 方法获得的数组时,需作最后一个分隔符后有无 内容的检查,不然会有抛 IndexOutOfBoundsException 的风险。java
说明:数组
String str = "a,b,c,,";spa
String[] ary = str.split(",");code
// 预期大于 3,结果是 3索引
System.out.println(ary.length);it
String str = "a,b,c,,"; String[] ary = str.split(","); System.out.println("ary length: "+ary.length);
输出结果:io
ary length: 3