if结构
if(条件){
语句;
}
if-else结构
if(条件){
语句;
}else{
语句二
}
多重if结构
if(条件){
语句;
}else if(条件){
语句1;
}else{
语句3;
}
嵌套if结构
if(条件){
if(条件){
语句
}
}else{
语句
}
注:else后面没有条件表达式
switch结构
switch(表达式){
case 常量表达式1:
语句1;break;
case 常量表达式2:
语句2;break;
default :
语句3;
}
switch结构和if结构的区别
1.if结构
——判断条件是布尔值
——判断条件是一个范围
2.switch结构
——判断条件是常量值