黑马程序员技术交流社区
标题:
迭代小知识点
[打印本页]
作者:
蔡永汪
时间:
2016-10-31 22:25
标题:
迭代小知识点
迭代器的原理:
迭代器是用来遍历集合的,而我们知道不同集合的底层数据结构一般是不一样的,所以就导致不同集合的存储方式是不同的,如果针对于每种集合我们都设计一个hasNext()和next()方法,这样可能会导致整个集合体系过于臃肿,所以我们就通过不断的向上抽取,最终抽取出来一个 Iterator 接口。就是我们现在看到的体系。
这样做的好处,统一规则,方便使用及维护。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2