[@talishboy][¥20]Java 中iterator和iterable的关系是怎样的?有何意义?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

[@talishboy][¥20]Java 中iterator和iterable的关系是怎样的?有何意义?

2018-12-14 23:56:54 1566 1

正在学习集合框架,总是把这两个接口搞混,也没有弄清楚其中的关系,希望得到解答

取消 提交回答
全部回答(1)
  • 小志7980
    2019-07-17 23:21:51

    集合类继承了iterable,提供了一个返回iterator对象的方法(代表有排序的能力,具体如何排序要看iterator的实现类),iterator里提供有hasNext()和next()两个基本遍历方法。
    这样设计的原因是iterator不只是这一种遍历方式,还有前后遍历ListItr、逆序遍历DescendingIterator等,甚至可以实现自己的iterator遍历器。

    0 0
相关问答

7

回答

[@talishboy][¥20]java异常处理分水岭怎么看。

2019-01-30 23:30:04 2808浏览量 回答数 7

1

回答

[@talishboy][¥20]Java Web项目如何防爬虫?

2018-12-16 19:28:05 1535浏览量 回答数 1

1

回答

[@talishboy][¥20]OOP 中的 组合、聚合和关联有什么区别?

2018-12-14 16:53:33 1660浏览量 回答数 1

1

回答

[@talishboy][¥20]java web项目如何抵御CC攻击?

2018-12-16 20:53:07 1808浏览量 回答数 1

1

回答

[@talishboy][¥20]Java有没有比较好的内存数据存储技术?

2018-12-16 12:33:43 1424浏览量 回答数 1

3

回答

[@talishboy][¥20]Java变量声明建议使用基本数据类型还是封装类型?

2018-12-16 12:39:33 3105浏览量 回答数 3

1

回答

[@talishboy][¥20]Java 中如何格式化一个日期?如格式化为 ddMMyyyy 的形式?

2018-12-14 16:33:52 1913浏览量 回答数 1

1

回答

[@talishboy][¥20]怎样更好的实现文件解压缩

2018-12-13 10:16:56 1929浏览量 回答数 1

3

回答

[@talishboy][¥20]如何理解java中的反射?

2018-12-10 16:38:25 1785浏览量 回答数 3

1

回答

[@talishboy][¥20]java程序员的晋升之路

2018-12-06 16:53:08 1381浏览量 回答数 1
+关注
月下丶
半生在结冰,半生在融化,一辈子都在学习长大
0
文章
104
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载