黑马程序员技术交流社区
标题:
java、中的增强for循环是什么意思????
[打印本页]
作者:
你媚你魅你
时间:
2014-8-9 16:32
标题:
java、中的增强for循环是什么意思????
给我详细解释一下 大神们·
作者:
你媚你魅你
时间:
2014-8-9 16:33
:(。。。。。。。。。。
作者:
Bule丶
时间:
2014-8-9 16:34
是for(String str : strings){
} 也叫foeeach 就是不用担心越界问题,如果全部循环完就用这个比较好
作者:
曾宇
时间:
2014-8-9 16:35
你说的是for(类型 名称 : 循环的数组)
这种格式么?
这样的for循环等同于for(int x =0;x<循环的数组.length;x++)
作者:
单线程xia
时间:
2014-8-9 16:37
foreach 用来遍历比for简便不少。不过有局限性,foreach语句可以改写成for,反之不一定
作者:
felixzr
时间:
2014-8-9 21:56
高级for循环,楼上也说了,就是ForEach 1.5的新特性
作者:
liqi
时间:
2014-8-9 22:04
说是高级,意思是比原来的for循环来说,有一定的局限性
所以说在某些情况下写增强型(传参数是集合),在所有情况下可以用for循环
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2