java集合遍历过程中报ConcurrentModificationException异常

来源:互联网 发布:ubuntu命令行解压rar 编辑:程序博客网 时间:2024/06/15 05:49

问题代码

ArrayList<String> arry = new ArrayList;//添加数据代码略。。。。for (String str : array) {    if (str == null) {//如果坐标不存在,则剔除该数据    array.remove(str);    } }


原因可在 点击打开链接 查看。
修改方法为:
Iterator iterator = array.iterator();while(iterator.hasNext()){String str = (String)iterator.next();if(str == null){iterator.remove();}}



阅读全文
0 0
原创粉丝点击