黑马程序员技术交流社区

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

作者: 陈鹏No1    时间: 2015-7-27 21:45
标题: 高级for循环
高级for循环(JDK1.5)凡是支持迭代器的集合都支持高级for。
格式:
for(数据类型(注意往集合中存的时候的泛型) 变量名:被变量的集合(Collectionhu)或者数组)
底层原理还是迭代器的形式,升级是为了简化书写。但是不能对集合进行做任何的修改。
而迭代器除了遍历,还可以remove集合中元素的动作。
如果使用ListIterator,还可以在遍历过程中进行增删改查的动作。
也可以对数组进行遍历。

和传统for循环有什么区别:高级for有一个局限性,必须有被遍历的目标。
建议在遍历的时候使用传统的,因为传统的可以造作脚标。





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