目录
一、循环语句的方法
1、while循环语句的使用
首先我们需要一个初始值,然后换行写出while并在括号里写出循环的条件,起到开关作用,之后你{}括号内部的循环操作以及迭代即可,
实列:
public class test {
public static void main(String[] args) {
int i = 0;//初始值
while (i++ < 100){//设置循环条件
System.out.println(i);//输出每一次循环的值
}
}
}
可以看出这个值是没有执行0的计算输出的
结:while循环:
初始值;
while(设置的循环条件){
循环操作;
迭代操作;
}
2、do-while循环
同样的需要先设立一个初始值,在打出do的然后写出循环的操作部分以及迭代部分;之后轮到while进行循环的条件判断
实列:
public static void main(String[] args) {
int i = 0;
do {
System.out.println(i);
}
while (i++ < 100);
}
可以看出这个值执行0了的计算并输出了
结:do-while循环
初始值;
do{
循环操作;
迭代操作;
}while(循环条件);
3、for循环
以上相同都需要循环的条件,打出for后在()内写入,初始值;循环条件;迭代部分后在{}括号内写出循环操作
实列:
public static void main(String[] args) {
for (int i = 0; i <= 100; i++) {
System.out.println(i);
}
}
可以看出for循环直接从0给到了100,如果循环条件处不加等于符号,即结果是从0-99
结:for循环
for(初始值;循环条件;迭代部分){
循环操作;
}
总结:
一、相同点
初始值必需的,循环条件的正确不会死机,迭代部分的改变原有值,且都有;初始值、循环条件、循环操作、迭代部分;四个部分组成
二、不同点
他们的先执条件语句不同
while 是 先初始 后判断 而执行 后迭代
do-while是 先初始 且执行 在判断 后迭代
for 是 先初始 在判断 且迭代 后执行