黑马程序员技术交流社区

标题: 高级for循环 [打印本页]

作者: H-Deka    时间: 2014-3-28 11:29
标题: 高级for循环
本帖最后由 H-Deka 于 2014-3-31 17:49 编辑

这种for循环的原理是什么?



作者: osully    时间: 2014-3-28 11:38
只能针对数组,和带泛型的可迭代集合使用

只记得这个,什么原理啊的 还不太懂
作者: 学习代码    时间: 2014-3-28 11:41
增强for循环
格式
for(数据类型 变量名 :被便利的集合(collection)或者数组)
{

}

对集合进行遍历。
只能获取聚合元素,但是不能对集合进行操作。

迭代器除了遍历,还可以进行remove集合中元素的动作。
如果使用ListIterator ,还可以在遍历的过程中对集合进行增删改查的动作。

传统for和高级for有什么区别呢?

高级for,有一个局限性必须要有被遍历的目标。
作者: 小周务商    时间: 2014-3-28 14:13
这个叫增强for循环。




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