Iterator迭代器

xiaoxiao2021-02-28  13

1 迭代器概述

java中的各种集合在存储元素时,采用的存储方式不同。要取出这些集合中的元素,可通过一种通用的获取方式来完成。 Collection集合元素的通用获取方式:在取元素之前要判断集合中有没有元素,如果有,就把这个元素取出来,继续判断,如果还有就再取出来。一直把集合中的所有元素全部取出。这种取出方式专业术语称为迭代。

2 迭代器方法

两个抽象方法

boolean hasNext() , 判断集合中是否还有可以被取出的元素;E next() ,取出集合中下一个元素;

3 Iterator接口,找实现类

Collection接口定义的方法 Iterator iterator() ArrayList 重写方法 iterator(),返回了Iterator接口的实现类的对象。

转载请注明原文地址: https://www.6miu.com/read-1700352.html

最新回复(0)