问题描述: 如上图所示,如果依靠迭代器在List中查找元素并添加元素,会报错:java.util.ConcurrentModificationException原因是在添加元素后,List本身发生了变化,而迭代器是依赖集合的,这样就会使迭代器发生变化.总结起来就是:在用迭代器进行遍历集合的时候,不能通过集合去修改元素 修改方法: 1.使用for循环 备注:这样还是有问题的,如果要添加的元素和要查找的元素相同,都是world,则一直会找到world元素,该方法会一直添加元素直到内存耗尽,所以,推荐…