For循环详解
For循环
- 虽然所有循环结构都可以用while或者do…while表示,但java提供了另一种语句-----for循环,使一些循环结构变得更加简单。
- for循环语句是支持迭送的一种通用结构,【是最有效,最灵活的循环结构】
- for循环执行的次数是在执行前就确定的。语法格式如下:
for(初始化;布尔表达式;更新){
//代码语句
}
- while和for循环的对比
package com.kuang.struct;
public class ForDemo01 {
public static void main(String[] args) {
int a = 1;//这是初始化条件
while (a <= 100) {
//这是条件判断
System.out.println(a);//这叫循环体
a += 2;//a=a+2的意思,这行叫迭代,就是每一次循环都会刷新a的值
}
System.out.println("while循环结束!");
for(int i =1;i<=100;i++){
//int i=1是初始化条件,i<=100是条件判断,i++叫迭代
System.out.println(i);//循环体
}
System.out.println("for循环结束");
}