• Java流程


    1、顺序结构

    2、判断结构

    • if

      • if
      • if...else(二者选其一)
      • if...else if...else(n者选其一)
    • switch

      switch语句使用的注意事项: 
            1、多个case后面的数值不可以重复。      
            2、switch后面小括号当中只能是下列数据类型:
                  基本数据类型:byte/short/char/int   
                  引用数据类型:String字符串、enum枚举
            3、switch语句格式可以很灵活:前后顺序可以颠倒,而且break语句还可以省略。  
            “匹配哪一个case就从哪一个位置向下执行,直到遇到了break或者整体结束为止。”     
      

    3、循环结构

    循环结构的基本组成部分,一般可以分为四个部分:
    1、初始化语句:在循环开始最初执行,而且只做唯一一次。
    2、条件判断:如果成立,则循环继续。如果不成立,则循环退出。
    3、循环体:重复要做的事情内容,若干行语句。
    4、步进语句:每次循环之后都要进行的扫尾工作,每次循环结束之后都要执行一次。

    • for

    • while
      while循环有一个标准格式,还有一个扩展格式。
      标准格式:
      while(条件判断){
      循环体;
      }
      扩展格式:
      初始化语句;
      while(条件判断){
      循环体;
      步进语句;
      }

    • do...while(无条件执行第一次)
      标准格式:
      do{
      循环体;
      }while(条件判断);
      扩展格式:
      初始化语句
      do{
      循环体;
      步进语句;
      }while(条件判断);

    三种循环的区别:

      1、如果条件判断从来没有满足过,那么for循环和while循环将会执行0次,但是do-while循环会执行至少一次。     
      2、for循环的变量在小括号当中定义,只有循环内部才可以使用。while循环和do-while循环初始化语句本来就在外面,所以出来循环之后还可以继续使用。
    

    关于循环选择的小建议:凡是次数确定的场景多用for循环,否则多用while循环。

    循环控制:

    • break

      break关键字的用法常见的有两种:     
      1、可以在switch语句当中,一旦执行,整个switch语句立即结束。     
      2、还可以在循环语句当中,一旦执行,整个循环语句立刻结束,打断循环。
      
    • continue
      一旦执行,立刻跳过当前次循环剩余内容,马上开始下一层循环。

    死循环:永远停不下来的循环,叫做死循环。

      死循环的标准格式:  
      while(true){
            循环体;
      }
    

    嵌套循环

    博客内容用于记录自己学习后的收获,如有侵权请联系我删除
  • 相关阅读:
    关于GIS从业人员的定位
    《企业应用架构模式》读书笔记(4)
    各大网络、软件巨头涉足Web GIS
    流水帐(2005.5)
    Xtreme Suite 和 Toolkit 9.6发布
    一个算法问题
    推荐2个最近使用的软件
    linux之pmap命令
    linux 文件系统简介
    百度脚本笔试题两道
  • 原文地址:https://www.cnblogs.com/ptxiaochen/p/13380768.html
Copyright © 2020-2023  润新知