首页 > 学院 > 开发设计 > 正文

ConcurrentModificationException并发修改异常

2019-11-08 00:59:17
字体:
来源:转载
供稿:网友

并发修改异常是指当方法检测到对象的并发修改,但不允许这种修改时抛出的异常,例如有一个ArrayList集合,当检测到里面含有hello时,在hello的后面插入world: 这里写图片描述 此时就会抛出并发修改异常,这是因为在用迭代器进行遍历集合时同时在增加元素,此时有两种方法解决这个问题: 一:使用ListIterator进行迭代 这里写图片描述

二:用get方法进行遍历: 这里写图片描述


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表