zoukankan      html  css  js  c++  java
  • 一、Java语言基础(3)_流程语句——选择结构

    2018-04-16

    选择结构

      通过判断条件来做选择的语句,称为选择语句或分支语句

      分类:if和switch

    一、if语句

      1.if结构

       

       语法格式:

        if(boolean表达式){

          条件执行体(TODO,当Boolean表达式的结果为ture,就执行条件执行体(花括号里面的代码)

        }

        注意事项:

        

        

      2.if-else结构(如果,就)

        

        语法格式:

          if(boolean表达式){

            条件执行体A(TODO,当Boolean表达式的结果为ture,就执行条件执行体A,否则执行条件执行体B

          }else{

            条件执行体B

          }

        if-else结构和三元运算符的区别:

          从语义上来说没有区别,

          从本质上说,if-else是一种结构,而三元运算符是一种运算符号。

          三元运算符必须有一个结果,必须有返回值,而if-else是控制语句的一种结构,可以返回值,也可以打印一句话... ...

            

           注意:

          

      3.if-elseif-else结构(否则,如果)

        

        语法格式:     

          if(boolean表达式A){

            条件执行体A(TODO,当Boolean表达式的结果为ture,就执行条件执行体A,否则执行条件执行体B)

          }else if(boolean表达式B){

            条件执行体B

          }else{

            条件执行体C

          }

         注意:

           

    二、switch语句

      

      语法格式:

        switch(整型表达式){
          case 值A:执行的语句;break;
          case 值B:执行的语句;break;
          case 值C:执行的语句;break;
          ......
          defult: 上述值都不是表达式的结果,,就执行这里;
        }

      如:

      

       

       使用注意:

        

        穿透:

          

     

     三、if和switch的选择

      if和switch都属于选择语句,功能相似

      if:判断条件是boolean类型

      switch:判断条件是 整数表达式 == int类型的值

      选择:如果是对整数表达式判断等于多少,首选switch,其他情况用if语句。

     

  • 相关阅读:
    docker部署archery
    System系统类
    多变量的梯度下降
    matlab基础语法
    代价函数
    文件操作
    python集合关系
    python日记(四)字典的常见用法
    python日记(三)常用字符串用法
    python日记(二)购物车程序
  • 原文地址:https://www.cnblogs.com/sunNoI/p/8853467.html
Copyright © 2011-2022 走看看