码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA基础_增强for循环:foreach

时间:2017-08-31 21:38:08      阅读:260      评论:0      收藏:0      [点我收藏+]

标签:接口   for循环   code   type   i++   集合类   div   out   必须   

通常,访问List,Array,Set中的数据都是通过以下这种方式访问的


int[] nums = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
for (int i = 0; i < nums.length; i++) {
    System.out.println("i = " + i);
}
自Java1.5之后,出现了一种更方便的访问方式:foreach

int[] nums = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
for (int x : nums) {
    System.out.println("Value is:" + x);
    sum += x;
}
  • 语法:
    • for(type  变量名 : 集合变量名){ statements;}
  • 注意事项
    • 迭代变量必须在()中定义
    • 集合变量可以是数组或实现了Iterable接口的集合类

JAVA基础_增强for循环:foreach

标签:接口   for循环   code   type   i++   集合类   div   out   必须   

原文地址:http://www.cnblogs.com/homeword/p/7460594.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!