黑马程序员技术交流社区

标题: 请问增强for循环在什么情况下使用啊 [打印本页]

作者: Green.Jack    时间: 2014-10-5 23:03
标题: 请问增强for循环在什么情况下使用啊
它是可以完全替代iterator 么

作者: mengzi987    时间: 2014-10-5 23:13
增强for循环和iterator遍历的效果是一样的,也就说增强for循环的内部也就是调用iteratoer实现的,

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


作者: 油油油菜花    时间: 2014-10-5 23:49
在不需要取得下标值时使用,和Iterator迭代器效果一样,在集合中使用!
作者: 高泳    时间: 2014-10-5 23:53
增强for和iterator是一样的
作者: 〆_、Wali    时间: 2014-10-5 23:54
在不需要获取角标的时候使用,对循环中的对象操作都一样的时候可以使用,但是具体要针对某一个角标元素使用时,增强for循环无法访问到!
作者: 杨佳名    时间: 2014-10-6 00:10
楼主头像太可恶{:3_47:}
作者: 逍遥呆    时间: 2014-10-6 11:40
遍历全部集合
作者: 嘿~~    时间: 2014-10-6 12:50
如果只是简单的遍历,不用操作角标,用增强for循环
作者: 解冻    时间: 2014-10-7 20:11
学习一下 涨知识了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2