采用it.remove()的原理:删除元素后,迭代器位置会向前移。即删除元素后,将i-1。 代码如下: import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; import java.util.List; public class dem { public static void main(String[] args) { // TODO 自动生成的方法存根 List<Str...
boolean hasNext();//判断是否存在下一个对象元素 E next();//获取下一个元素 void remove();//移除元素 } 1. 2. 3. 4. 5. 6. 7. 8. Iterator中提供了三个方法,hasNext()方法用来判断是否还有下一个元素,next()方法用来获取下一个元素,remove()方法用来删除元素。这之中我们需要重点关注的是next方...