如何使用迭代器迭代集合
Iterator 迭代器是一个专门用来遍历集合使用的类,迭代器需要通过 集合对象.iterator()方法获得。迭代器对象使用 hashNext()方法 查看是否还有可以迭代的元素,使用next()方法返回迭代器中的对象。迭代器返回的对象默认都是Object类型。
Set集合的遍历:
1.通过Set集合调用Iterator(迭代器);
2.通过while循环调用迭代器去迭代Set集合里面的元素;
3.每次在迭代时,先判断迭代器是否获取到元素(hasNext方法);
4.当迭代器获取到元素后,通过迭代器中的next方法将迭代器中的元素返回;