一、条件分支语句
定义:根据设定好的条件,来决定执行哪段代码。
二、if条件分支语句
- if写法
- 语法:if(条件){如果满足条件,执行代码;如果不满足条件,则不会执行代码}
- if,else if写法
- 语法:if(条件){执行代码,不满足不执行}else if(条件){执行代码,不满足不执行}
- if,else if,else写法
- 语法:if(条件){满足条件,执行代码,不满足不执行} else if(条件){满足条件,执行代码,不满足不执行} else{如果前面条件都不满足,执行此代码}
三、switch条件分支语句
- 语法:switch(已知条件){case1:满足条件时执行的代码;case2:满足条件时执行的代码;...}
- 语法意义:根据已知条件,找到一个完全匹配的选项,执行对应的代码。
- 注意:
- switch具有穿透效果,此时需要在执行代码后加break中断穿透;如果不加break,会发生穿透效果,会从第一个满足条件的选项开始向下穿透。
- switch严格区分数据类型。
- 如果以上条件都不满足,可以在最后添加一个default,表示其他条件都不满足时,执行的代码。
四、三元表达式
- 语法:条件?条件为真时执行的代码:条件为假时执行的代码