Java循环语句之while、do...while

Java循环语句之while、do...while

white

  • 结构

    while(表达式){ 循环体 }

    表达式结果为true时执行

  • 应尽量避免进入死循环

  • 示例

    //        计算1+2+3+...+100 相加

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

do...while

  • 结构

    do{

    循环体

    }white(表达式)

  • do...while循环体至少会执行一次

  • 示例

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

 

while与do...while的区别

  • while满足条件才会执行

  • do...while不满足条件也会执行一次

  • while先判断表达式再执行循环体

  • do...while先执行循环体再判断表达式

  •  

 

posted @ 2021-04-12 16:04  小雨漫漫路  阅读(199)  评论(0)    收藏  举报