目录
迭代器(Iterator)
1.获取迭代器对象
Iterator Iter=list.iterator();
2.迭代器方法:
hasNext():查询迭代器中是否还有元素,有则返回true。
next():返回下一个元素
remove():删除返回的元素。
示例:
// 创建一个集合对象
ArrayList list = new ArrayList();
List.add(2);//添加数据进集合里
list.add(4);
list.add(6);
list.add(8);
list.add(10);
//调用Iterator方法(),获取一个选代器对象
Iterator listIter = list.iterator();//使用选代器遍历集合
while (listIter.hasNext()) {//判断集合中是否还有数据存在,如果有才能继续循环
0bject a =listIter.next();//获取下一个元素
System.out.printin("----->"+ a);//输出
运行结果