程序流程结构 :
1、顺序结构 自上而下
2、条件/选择结构 场景:需要先判断条件,再决定程序是否执行
实现方式:
if
1、简单if结构
语法:if(条件){ //代码块 }
条件:boolean表达式 boolean变量,关系表达式,逻辑表达式 执行顺序:先判断条件,如果条件为true,就执行代码块
2、if...else... 语法: if(条件){ 代码块1 }else{ 代码块2 }
执行:先判断条件,条件成立,则执行代码块1,不成立,则执行代码块2
三目运算符: 变量 = boolean表达式?值表达式:值2;
代码短
3、多重if结构
语法:
if(条件1){ 代码1 }
else if(条件2){ 代码2 }
else if(条件3){ 代码3 }
else if(条件4){ 代码4 }
else{ 代码5 }
执行顺序:
先判断条件1,条件成立,则执行代码1 条件1不成立,就判断条件2,条件2成立,则执行代码2 条件2不成立,就判断条件3,条件3成立&#x