其他分享
首页 > 其他分享> > 使用索引访问用 String 的 split 方法得到的数组时,需做最后一个分隔符后有无内容 的检查,否则会有抛 IndexOutOfBoundsException 的风险。

使用索引访问用 String 的 split 方法得到的数组时,需做最后一个分隔符后有无内容 的检查,否则会有抛 IndexOutOfBoundsException 的风险。

作者:互联网

【推荐】使用索引访问用 String 的 split 方法得到的数组时,需做最后一个分隔符后有无内容 的检查,否则会有抛 IndexOutOfBoundsException 的风险。

说明:

String str = "a,b,c,,"; String[] ary = str.split(",");

// 预期大于 3,结果是 3

System.out.println(ary.length);

标签:String,ary,split,str,需做,IndexOutOfBoundsException
来源: https://www.cnblogs.com/konglxblog/p/16412336.html