集合框架面试题和解析为什么要设计出迭代器迭代器本质是一种设计模式,为了解决为不同的集合类提供统一的遍历操作接口。List、Set、Map 之间的区别List1.可以允许重复的对象。2.可以插入多个null元素。3.是一个有序容器,保持了每个元素的插入顺序,输出的顺序就是插入的顺序。4.常用的实现类有