Java流程控制学习004While和Do..while循环结构

2021-03-03 01:27

阅读:693

标签:一个   服务器   operator   ==   int   out   plain   print   var   

While和Do..while循环结构

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

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

  3. 少数情况需要循环一直进行,比如服务器的请求响应监听

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

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

while先判断后执行,doWhile是先执行后判断

Do...while总是保证循环体至少执行一次,这是他们的主要差别

例子

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

  我的学习链接

Java流程控制学习004While和Do..while循环结构

标签:一个   服务器   operator   ==   int   out   plain   print   var   

原文地址:https://www.cnblogs.com/huang-yue/p/14401571.html


评论


亲,登录后才可以留言!