A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© limengpiao 中级黑马   /  2014-10-16 16:46  /  1216 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

刚看到高级for循环,知道了for-each循环可以与任何实现了Iterable接口的对象一起工作。想问一个简单的问题,就是string[]实现了iterator接口了吗?为什么它可以用高级for循环

2 个回复

倒序浏览
高级for循环的使用条件总共有两个:一个可以迭代引用数据类型的数组,还一个是可以迭代实现了Iterator接口的集合。你的疑惑是概念问题没有搞清楚,希望能够帮助到你
回复 使用道具 举报
贾浩田 发表于 2014-10-17 00:22
高级for循环的使用条件总共有两个:一个可以迭代引用数据类型的数组,还一个是可以迭代实现了Iterator接口 ...

呃。。。我只知道第一个,看来还是没有好好看定义,谢谢你了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马