Iterator迭代器
1.迭代器的概述迭代器:是一种通用的遍历集合,取出集合中元素的方式迭代器由来:集合有很多种,每种集合的数据结构是不同的(数组,链表,哈希表…),集合取出元素的方式也不同我们不可能为每种集合都定义一种取出元素的方式,浪费所以我们就可以使用迭代器,是集合通用的取出元素的方式迭代器取出元素的原理:判断集合中还有没有元素,有就取出来再判断集合中还有没有元素,有再取出来一直判断到集合中没有元素为止,这种取出元素的方式叫迭代java.util.Iterator接口:对 collection 进