Java集合框架的集合类,我们有时候称之为容器,但因为容器的内部结构不同,很多时候可能不知道该怎样去遍历一个容器中的元素,所以为了使对容器内元素的操作更为简单,java引入了迭代器模式。所以java迭代器在java编程过程中有着不可忽视的作用,下文总结了java迭代器自测题,大家可以用这些java迭代器自测题测试一下自己目前的水平以及确认是否要更进一步的加强java迭代器的知识的学习。
1、假设e是用于某个数据结构的枚举。编写一个循环,用e打印出数据结构的所有值。
答:典型的代码如下:
2、假设i是用于某个数据结构的选代器。编写一个循环,用i打印出数据结构的所有值。
答:典型的代码如下:
3、假设v是一个整数向量。编写一个循环,可以使用迭代器打印出偶数值。
答:在这种情况下,必须确认已经采用强制转换的方式将Iterator变量的值赋值给一个整型变量,这是很重要的: