迭代器Interator是一个用于迭代HashSet、ArrayList等集合的方法,在使用前需引入,如下:
import java.util.Iterator;
Interator的3个基本操作:
1.next() 返回迭代器的下一个状态
2.hasNext() 检测集合中是否还有元素
3.remove() 删除当前元素
用Iterator迭代一个ArrayList的所有元素的具体例子如下:
具体步骤:
1.获取迭代器(使用.iterator()方法)
Interator<String> it=sites.iterator();//调用iterator创造一个迭代器实例
2.while hasNext()为真,输出元素it.next()