增强for循环
增强版for循环
简介
- 这里我们先只是见一面,做个了结,之后数组我们重点使用
- Java5引入了一种主要用于数组或者集合的增强型for循环。
语法
java增强for循环语法格式如下
for(声明语句 : 表达式){
//代码句子
}
声明语句:声明的局部变量,该变量的类型必须和数组元素的类型匹配。其作用域限定在循环语句块,其值与此时数组元素的值相等。
表达式:表达式就是要访问的数组名,或者是返回值为数组的方法。
实例
public static void main(String[] args) {
int[] numbers = {10,20,30,40,50};//定义了一个数组
//遍历数组的元素
for (int x: numbers) {
System.out.println(x);
}
}
- 首先定义了一个数组类型的变量,给它赋了5个值
- 然后使用增强的for循环,定义了一个x变量,也就是把number里的每一个值全部赋值给x,然后输出
使用for循环完成同样的操作
int[] numbers = {10,20,30,40,50};//定义了一个数组
for (int i = 0; i < 5; i++) {
System.out.println(numbers[i]);
}
当第一次进入循环,i是0,那么输出numbers[i]就变成了取数组里的0个值(java的数组下标是从1开始计算的,也就是说定义了5个值坐标也是0,1,2,3,4,),所以循环了5次就遍历完成了。
文章结束
努力做一个技术流

浙公网安备 33010602011771号