循环结构的基本组成部分:
一般可以分成四部分:
1.初始化语句:在循环开始最初执行,而且只做唯一一次。
2. 条件判断:如果成立,则循环继续;如果不成立,则循环退出。
3. 循环体:重复要做的事情内容,若干行语句。
4. 步进语句:每次循环之后都要进行的扫尾工作,每次循环结束之后都要进行一次。
For循环语句:
结构:
for(初始化语句;条件判断;步进语句){
循环体语句
}
例:输出打印某一确定次数的文字
public class LianXi{
public static void main(String[] args){
for (int i = 1; i <= 100;i++){
System.out.println("蒋少坤" + i);
}
System.out.println("end");
}
}
循环次数确定的常用for
while循环语句:
结构:
while:(条件判断){
循环体
步进表达式
}
do-while语句:
格式:
do{
循环体;
步进语句;
}while(条件判断);
例:求出1~100以内偶数的和
int sum = 0;
int i = 2;
do{
if(i % 2 == 0){
sum += i;
}
i += 1;
}while (i <= 100);
System.out.println(sum);
}
}
三种循环的区别:
- 如果条件判断从来没有满足过,那么for循环和while循环会执行0此,
但是do-while循环会只是执行1次 - for循环的变量在小括号当中定义,只有循环内部才能使用。
while循环和do-while循环初始化语句本来就在外面,所以出来循环之后可以继续使用。