第三章 选择结构

if的选择结构(if后边的表达式可以是条件运算,逻辑运算等,可以是一个非常量的表达式一个区间。)

单分支:if(条件){条件满足执行语句};

双分支:if(条件){条件满足执行语句

    }else{  

    条件不满足执行的语句 

    }

多分支:if(条件1){条件1满足执行的语句

            }else if(条件2){

                       满足第二个条件执行的语句

               }else{第一个和第二个条件都不满足是执行

    }

嵌套分支:if(条件1){

      如果条件满足执行下一个条件

                              if(条件2){

                                        条件2满足执行               

          }else{    条件2不满足             

                }

    }else{                   条件1不满足      }

switch的选择结构(switch中的表达式只能是一个常量:int   char  1.7版本之后可以判断String类型)

switch(表达式){

case 常量1:

    执行语句;

  break;

case 常量2:

    执行语句;

  break;

default:

    以上条件都不满足所执行的语句;

  break;

}

原文地址:https://www.cnblogs.com/Tiandaochouqin1/p/9336909.html