Java中迭代器的实现:
迭代器是用于遍历容器的,每一个用Collection接口实现的容器类都有一个iterator方法用于返回一个实现iterator接口的对象,
而iterator接口定义了3个方法:boolean hasNext() 判断是否有元素尚未遍历
Object next() 返回当前游标位置的元素并将游标向后移一位
void remove() 删除游标左边的元素,在执行完next后,并且只能操作一次
Java中迭代器的实现:
迭代器是用于遍历容器的,每一个用Collection接口实现的容器类都有一个iterator方法用于返回一个实现iterator接口的对象,
而iterator接口定义了3个方法:boolean hasNext() 判断是否有元素尚未遍历
Object next() 返回当前游标位置的元素并将游标向后移一位
void remove() 删除游标左边的元素,在执行完next后,并且只能操作一次