for循环
语法
for(初始化; 布尔表达式; 更新) {
//代码语句
}
说明:
1.最先执行初始化步骤。可以声明一种类型,但可初始化一个或多个循环控制变量,也可以是空语句。
2.然后,检测布尔表达式的值。如果为 true,循环体被执行。如果为false,循环终止,开始执行循环体后面的语句。
3.执行一次循环后,更新循环控制变量。
4.再次检测布尔表达式。循环执行上面的过程。
一、for循环
输出1-20的所有整数
public class Test {
public static void main(String[] args) {
for (int i = 0; i < 20; i++) {
System.out.println("第" + (i+1) + "次输出");
}
}
}
运行结果为
二、增强 for 循环
Java 增强 for 循环语法格式如下:
for(声明语句 : 表达式)
{
//代码句子
}
1.声明语句:声明新的局部变量,该变量的类型必须和数组元素的类型匹配。其作用域限定在循环语句块,其值与此时数组元素的值相等。
2.表达式:表达式是要访问的数组名,或者是返回值为数组的方法。
public class Test {
public static void main(String[] args) {
int [] arr = {1,2,3,4,5,6,7,8,9};
for (Integer i: arr) {
System.out.println(i);
}
}
}