概述
增强 for 循环
-
这里我们先只是先见一面,做个了解,之后数组我们重点使用。
-
Java5 引入了一种主要用于数组或集合的增强型 for 循环。
-
Java 增强 for 循环语法格式如下;
for(声明语句 : 表达式) { //代码句子 }
-
声明语句:声明新的局部变量,该变量的类型必须和数组元素匹配。其作用域限定在循环语句块,其值与此时数组元素的值相等。
-
表达式:表达式是要访问的数组名,或者是返回值为数组的方法。
-
以代码形式来说明一下;
如上图,定义一个数组,
int [] numbers = {10,20,30,40,50}; //定义了一个数组
int 是数组的类型,numbers 是一个变量名。然后给它一个数组 {10,20,30,40,50}。这样就是定义了一串数组。
for(int x:numbers){
System.out.println(x);
}
把 numbers 这个数组每一项遍历出来赋值给了这个 int x ,而这个 x 就是默认的每一个 number 里面的数字,每次循环就从里面取值。
我们以下图,作为比较,表现一下这个概念;
我们可以看到下图中,第一个蓝色方框的 for 循环
for (int i = 0;i<5;i++){
System.out.println(number[i]); // 作用是取 number 里面的第几个数,取第 i 个数。
}
我们可以看到上图,第二个蓝色方框里面的 增强 for 循环,把 numbers 直接全部每一项的值,赋值给了前面的 int x,核心和第一个蓝色方框的 for 循环 是一模一样的。for 循环和 增强 for 循环 最后输出的都一样,只是增强 for 循环用来简化的。
最后
以上就是舒服悟空为你收集整理的Java基础之流程控制10:增强 for 循环增强 for 循环的全部内容,希望文章能够帮你解决Java基础之流程控制10:增强 for 循环增强 for 循环所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复