集合的三种遍历方式删除: 1.普通for循环: 可以删除,不能增加,可以修改 注意每次删除之后索引要 -- 2.Iterator遍历: 可以删除,不能增加,可以修改 不过要使用Iterator类中的remove方法,如果用List中的remove方法会报错 3.增强for循环foreach: 不能删除,不能增加,可以修改 强制用List中的remove方法会报错 ***能删除***(个人实验) 当删除的元素是倒数第二个的时候不会报错 和迭代器的指针有关联。可以去看迭代器实现的原理