黑马程序员技术交流社区

标题: 数组可以直接用增强for循环吗? [打印本页]

作者: sunchuan    时间: 2016-5-19 22:16
标题: 数组可以直接用增强for循环吗?
如题!!!!!!

作者: 刘凯强    时间: 2016-5-19 22:30
可以的  foreach只是省略循环体,简化代码,但是也有弊端,不能修改
作者: 老司机喔    时间: 2016-5-19 23:21
可以,集合和数组都可以用,而且不需要索引.
作者: 星眸皓月    时间: 2016-5-19 23:47
可以foreach语句,也就是增强for循环
作者: cxl1694095035    时间: 2016-5-19 23:50
楼上说的不错
作者: lifeiwangyue    时间: 2016-5-19 23:54
可以的  这样就可以依次不用索引获得数组的中的值了
作者: li6232876    时间: 2016-5-20 00:18
当然可以啊,只是不能获取角标了。
作者: wangbao    时间: 2016-5-20 20:15
可以,集合和数组都可以用,而且不需要索引.
作者: su3356859    时间: 2016-5-20 21:42
可以的
作者: 菜鸟小白    时间: 2016-5-20 22:01
可以啊,例如int[] arr={0,1,2,3};直接就for(int a : arr){System.out.in(a)}就可以便利输出所有的元素了
作者: 菜鸟小白    时间: 2016-5-20 22:02
菜鸟小白 发表于 2016-5-20 22:01
可以啊,例如int[] arr={0,1,2,3};直接就for(int a : arr){System.out.in(a)}就可以便利输出所有的元素了 ...

最后少写了一个分号
作者: yangyaoguang    时间: 2016-5-20 22:04
是的,当然可以,增强for还是用的很多的
作者: HuaMuLan    时间: 2016-5-20 22:23
可以,集合和数组都可以用,而且不需要索引.
作者: ygxheima    时间: 2016-5-20 22:30
可以,因为foreach的实现其实也是会把数组遍历一遍的
作者: CFANXING    时间: 2016-5-20 22:34
我认为应该可以
作者: Deleba    时间: 2016-5-20 22:37
我学习学习。




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