Java之while循环和do...while循环以及他们之间的区别

while(布尔表达式){
//循环内容
}
只要布尔表达式为true,循环就会一直执行下去
public class Demo1 {
      /*
        do{
               //代码语句
           }while(布尔表达式);
         */

    public static void main(String[] args) {
      int i = 0;
      int sum = 0;
      do{
          sum = sum + i;
          i++;
      }while(i<=100);
        System.out.println(sum);
    }

}


public class Demo1 {
      /*
           while和do...while的区别
           while是先判断后执行。do..while是先执行后判断!
           Do...while总是保证循环体会被至少执行一次!这是他们的主要差别
         */

    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);
    }



}

Java之while循环和do...while循环以及他们之间的区别

 



public class Demo1 { public static void main(String[] args) { // //输入1-100 // int i = 0; // while(i<100){ // i++; // System.out.println(i); // } //计算1+2+...+100=? int i = 0; int sum = 0; while(i<=100){ sum = sum + i; i++; } System.out.println(sum); } }

 

上一篇:分别用 for、do-while 和 while 求出 1-10 的和。


下一篇:Bat如何判断txt文本中第8行是否只有"符号,有则删除整行