执手麦田的咖啡空间  
专注于Java的学习研究
公告
  • 于喧闹网界之中,寻一处僻静之所,与三二好友,品程序、论思想,其乐何融融!
    执手麦田的咖啡馆——在这里关注JAVA的学习研究
日历
<2007年4月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

导航

留言簿(2)

随笔分类(13)

随笔档案(13)

搜索

  •  

最新评论

阅读排行榜

评论排行榜

 
在jdk1.5以后的版本中,新增了一个名叫foreach的语法,它可以在循环语句中使用,方法可见以下实例。
例如,定义一个一维数组 a[  ]={1,15,20,33},此时要求打印该数组值,按照以往的方法,可以这样做,代码如下:
1public class TestForEach
2{public static void main(String [] args)
3  int [] a ={1,15,20,33};
4    for(int i=0;i<a.length();i++)
5       System.out.println(a[i]);
6  }

7}

8

但是,当我们运用了foreach的语法后就不一样了,以上的语句可以写成如下格式:
1public class TestForEach
2{
3  public static void main(String [] args)
4  {
5   int [] a ={1,15,20,33};
6   for(int i : a)  //注,这里定义的i必须在for结构中,
7     System.out.println(i);
8  }

9}

写到这里不由得赞叹一下,Java真是牛呀!
posted on 2007-04-26 16:10 执手麦田 阅读(712) 评论(0)  编辑  收藏 所属分类: 咖啡馆

只有注册用户登录后才能发表评论。


网站导航:
 
 
Copyright © 执手麦田 Powered by: 博客园 模板提供:沪江博客