失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 迭代器 iterator(二): 用iterator遍历arraylist

迭代器 iterator(二): 用iterator遍历arraylist

时间:2024-08-25 15:42:26

相关推荐

迭代器 iterator(二):  用iterator遍历arraylist

迭代器(iterator)是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址。迭代器修改了常规指针的接口,所谓迭代器是一种概念上的抽象:那些行为上像迭代器的东西都可以叫做迭代器。然而迭代器有很多不同的能力,它可以把抽象容器和通用算法有机的统一起来。以上引自百度

在类中创建一个ArrayList集合为其指定泛型为Integer类型,并添加10个元素,利用迭代品遍历arraylist集合,其循环条件为如果迭代器中用有元素可以迭代就继续,直到没有。

Code如下:

/**

* 遍历容顺

*

*/

public static void Array_Iterator()

{

List<Integer>list=new ArrayList<Integer>();

for(int i=0;i<10;i++)

{

list.add(i);

}

System.out.println("List 中的所有元素");

for(Iterator<Integer> it=list.iterator();it.hasNext();)

{

System.out.println(it.next()+"\t");

}

}//over

--------结果如下--------

List 中的所有元素

0

1

2

3

4

5

6

7

8

9

如果觉得《迭代器 iterator(二): 用iterator遍历arraylist》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。