zoukankan      html  css  js  c++  java
  • JAVA学习day 09 while循环

    while循环

    1. while是最基本的循环

    2. 语法

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

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

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

    4. 循环条件一直为true就会造成无限循环(死循环),我们整的业务编程中尽量避免死循环,会影响程序性能或造成程序卡死崩溃

    package struct;

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

     

    do...while循环

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

    2. do...while循环和while循环相似,不同的是do....while循环至少会执行一次

      do{
         //代码语句
      }while(布尔表达式);
    3. while和do-while的区别

      1. while先判断后执行,do-while先执行后判断

      2. do-while总是保证循环体会被循环一次!只是主要差别。

     

    package struct;

    import com.sun.xml.internal.ws.api.model.wsdl.WSDLOutput;

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



     
  • 相关阅读:
    thinkphp tp5 常用 functions
    nginx配置虚拟机 vhost 端口号 域名 区分虚拟机
    thinkphp tp5 模板 引擎 字符串 截取 函数 省略 显示
    C++运算符重载
    c++纯虚函数
    c++面向对象模型---c++如何管理类,对象以及它们之间的联系
    c++多态
    c++友元函数
    c语言的函数指针
    c++两种字符串赋值方式 并介绍 C语言下遍历目录文件的方式
  • 原文地址:https://www.cnblogs.com/LPFF/p/14146698.html
Copyright © 2011-2022 走看看