关于迭代器模式中的remove()操作和集合容器的remove()操作的区别
迭代器模式:就是提供一种方法对一个容器对象中的各个元素进行访问,而又不暴露该对象容器的内部细节。在学习java的集合框架中,难免涉及到对集合对象的遍历操作,由于集合的实现类比较多,且不一定有序,因此无法像数组一样通过下标来遍历。基于这点,官方提供了迭代器,使用迭代器时不需要关注容器内部的结构,因此用迭代器可以很方便实现对集合对象的遍历。迭代器的工作原理:主要是依靠一个内部游标,通过游标的移动,来实现对容器的读取,因此迭代器本身并不具备存储数据的功能,要有迭代器对象,得先有容器对象。那么,如果我们