39流传控制do.....while

对于while语句而言,如果不满足条件,则不能进入循坏。但有时候我们需要即使不满足条件也要至少执行一次。

do....while循坏和while循坏相似,不同的是,do......循坏至少需要一次。

 

do{

//代码语句

}while

 

While和do....While的区别:

      While先判断后执行,do....while是先执行后判断!

       Do....while总是循环体被至少执行一次!这是他们主要区别。

 

package com.kuang.base.struct顺序结构;

public class DoWhileDemo01 {
    public static void main(String[] args) {
        int i = 0;
        int sum = 0;

        do {
            sum = sum +i;
            i++;
        }while(i<=100);

        System.out.println(sum);
    }
}

  

 

package com.kuang.base.struct顺序结构;

public class DoWhileDemo02 {
    public static void main(String[] args) {
        int a = 0;
        while(a<0){
            System.out.println(a);
            a++;
        }
        System.out.println("===========");


        do {
            System.out.println(a);
            a++;

        }while (a<0);
    }
}

 

posted @ 2022-03-10 21:19  东方不是西方  阅读(34)  评论(0)    收藏  举报