迭代器

来源:互联网 发布:淘宝网音乐芯片 编辑:程序博客网 时间:2024/06/06 02:44

ArrayList list = new ArrayList();
//对集合进行操作add 和 remove 方法
list.add(10);
//刚开始迭代器实例化时,modCount 和 expectedModCount的值是一样的
//expectedModCount=modCount=3
Iterator iterator = list.iterator();
while(iterator.hasNext()){
Integer integer = iterator.next();
//迭代器执行remove方法,此时expectedModCount=modCount=4
// iterator.remove();

        //但是,如果是 集合本身执行remove方法,那么modCount=4,而expectedModCount=3        //造成判断条件为真,抛出ConcurrentModificationException异常        list.remove(0);        Integer integer1 = iterator.next();    }
阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 施恩和雅士利 施恩与雅士利 贝因美和施恩哪个好 施恩和贝因美哪个好 施恩市 施恩工厂 施恩公司 施恩培训 施恩美儿乐价格 施恩金装多少钱 法外施恩 施恩婴幼儿营养品 真施恩 施恩服饰 施恩佩 洛施恩 施恩娜 施耐德施恩 施恩莫望报 施恩计 施恩贝贝 施恩勿念 施恩贝 施恩禧电器 石川施恩 雅士利施恩 施恩集团 必施恩 施恩州 施恩者 施恩义 施恩金眼彪 施恩大峡谷在哪 施恩婴幼儿营养品有限公司 施恩博 石川施恩慧 施恩西 施恩美 王施恩 施恩莫记 施恩波书法价格