Iterator主要用于迭代访问,Iterator对象也称为迭代器
对
举一反三
- Iterator是个接口,主要用于遍历集合,Iterator对象被称为迭代器对象 A: 对 B: 错
- 迭代器 Iterator 是什么?
- 智慧职教: 集合类型对象返回一个迭代器Iterator的方法是( )。
- 下列哪个定义迭代器it的方法是正确的 A: vector <int>:: iterator it; B: iterator it; C: vector:: iterator it; D: vector <int> v1; v1:: iterator it;
- 下列选项中,描述正确的是( )。? 所有可迭代对象都是迭代器|通过“isinstance(x,Iterator)”可以判断x是否是迭代器|所有迭代器都是可迭代对象|如果一个可迭代对象可以通过next函数不断获取下一个元素的值,则它是一个迭代器
内容
- 0
不是接口Collection中已声明的方法() A: remove(Objectobj) B: add(Objectobj) C: 返回迭代器的iterator()方法,迭代器用于元素遍历 D: length()
- 1
Collection接口继承自Iterator接口,Iterator接口中的iterator()方法返回一个Iterator实例,它使用()方法来检测迭代器中是否还有更多的元素? A: next() B: hasNext() C: nextElement() D: hasNextElement
- 2
在调用Iterator的next()方法之前,迭代器的索引位于第一个元素
- 3
一个Map类型对象map返回一个迭代器的方法是()。 A: map.iterator() B: map.getIterator() C: map.get() D: map.entrySet().iterator()
- 4
迭代器(iterator)是经过封装后指针的高级形式,有了它,用户无需关心数据的存储形式,只要应用迭代器操作函数,就能够访问序列或容器中的元素。关于迭代器叙述,错误的是____。 A: 所有迭代器都可以进行元素的访问。 B: 所有迭代器都可以修改元素 C: 迭代器分为只读迭代器和读写迭代器 D: 迭代器有多种实现方法