while循环结构

while循环

  • while 循环是最基本的循环,它的结构为

  • whlie(布尔表达式){
    //循环内容
    }
  • 只要布尔表达式为 true ,循环就会一直执行下去。

  • 我们大多数情况是会让循环停止下来的,我们需要一个让表达式失效的方式来结東循环.

  • 命少部分情况需要循环一直执行,比如服务器的请求响应监听等。

  • 循环条件一直为 true 就会造成无限循环【死循环】,我们正常的业务编程中应该尽量避免死循环会影响程序性能或者造成程序卡死崩溃。

  • 思考:计算1+2+3+...+100=?

  • public class WhlieDemo03 {
      public static void main(String[] args) {
      //1+2+3+...+100=?
          int i = 0;
          int sum = 0;
          while (i <= 100){
              sum += i;
                i += 1;
          }
          System.out.println(sum);
      }
    }

do...while循环

  • 对于while语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次。 do...while看环和while循环相似,不同的是, do...while循环至少会执行一次。

  • do {
    //代码语句
    }while(布尔表达式)
  • While和do...While

  • while先判断后执行。do...while是先执行后判断!

  • Do...while总是会保证循环至少会被执行一次!这是他们的主要差别。

  •  

posted @ 2021-06-29 21:10  小白冲java  阅读(715)  评论(0)    收藏  举报