文章目录 1. 前言 2. iterator 对象是什么类型? 3. iterator 是怎么操作数据的? 4. 总结 1. 前言 ArrayList 是最常用的 List 类型,它提供了非常便捷的方法对数据进行增删改查,例如:add、remove、get、contains 等等。但是,实际应用中,我们经常需要在 for 循环判断数据,然后删除数据,ArrayList 在这方面的操作上是非常不方便的。下面我们看几个例子: 案例一: 在循环 for (String s : list) 进行删除数据: public class MyList { public static void main(String[] args) { List