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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Green.Jack 中级黑马   /  2014-10-5 23:03  /  1171 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

它是可以完全替代iterator 么

8 个回复

倒序浏览
增强for循环和iterator遍历的效果是一样的,也就说增强for循环的内部也就是调用iteratoer实现的,

但是增强for循环有些缺点,例如不能在增强循环里动态的删除集合内容。不能获取下标等。

回复 使用道具 举报
在不需要取得下标值时使用,和Iterator迭代器效果一样,在集合中使用!
回复 使用道具 举报
增强for和iterator是一样的
回复 使用道具 举报 1 0
在不需要获取角标的时候使用,对循环中的对象操作都一样的时候可以使用,但是具体要针对某一个角标元素使用时,增强for循环无法访问到!
回复 使用道具 举报
楼主头像太可恶{:3_47:}
回复 使用道具 举报
遍历全部集合
回复 使用道具 举报
如果只是简单的遍历,不用操作角标,用增强for循环
回复 使用道具 举报
解冻 中级黑马 2014-10-7 20:11:52
9#
学习一下 涨知识了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马