【狂神说Java】学习笔记11:Java流程控制之while、Dowhile循环

【狂神说Java】学习笔记11:Java流程控制之while、Dowhile循环

[01] 循环结构

[02] While循环

[03] Do...While循环

--------------------------------------------------------------------

[01] 循环结构

image\

[02] While循环

while语句里的布尔表达式为true循环便会继续下去。

但是多数情况下是写入指定条件,让表达式失效,直到while循环停下。

避免让while里的值无法跳出形成死循环,否则会占用计算资源,引起死机等。

image

package Chapter4_structure;

public class Demo06 {
        //  While循环
        //  实例:输出1-100
    public static void main(String[] args) {

        //  方法1
        int i=1;
        while(i<=100){
            System.out.println(i);
            i++;
        }

        //  方法2
        int j=0;
        while(j<100){
            j++;
            System.out.println(j);
        }
    }
}

计算1+2+3...+100的值

package Chapter4_structure;

public class Demo07 {
        //  While循环的实例
        //  计算1+2+3...+100的值
    public static void main(String[] args) {

        int i =0;
        int sum=0;
        while(i<=100){
            sum=sum+i;
            i++;
        }
        System.out.println(sum);

    }
}
-----
5050

[03] Do...While循环

Do...While循环:在Do里至少执行一次。

image

package Chapter4_structure;

public class Demo08 {
    //  Do While循环的实例
    //  计算1+2+3...+100的值
    public static void main(String[] args) {
        int i =0;
        int sum=0;
        do{
            sum = sum + i;
            i++;
        }while(i<=100);
        System.out.println(sum);
    }
 }
--------
5050
posted @ 2021-05-11 10:41  金城麻吉  阅读(104)  评论(0编辑  收藏  举报