Java 分支结构

1.分支结构(选择结构)
(1)单分支:过滤
(条件满足,就执行语句,条件的最终形式就是boolean)
if(条件){
语句块;
}
(2)双分支
(条件成立(true)执行语句块1,条件不成立(false)执行语句块2)
if(条件){
语句块1;
}else{
语句块2;
}
(3)多分支
针对连续的区间进行判断
1.if…else if…else…
if(条件1){
语句块1;
}else if(条件2){
语句块2;
}else if(条件3){
语句块3;
}else{
语句块4;
}

2.switch…case…
( default相当于if多重分支的else)
switch(){
case 常量1:
语句块1;
break;
case 常量2:
语句块2;
break;
case 常量3:
语句块3;
break;
default:
语句块4;
break
}
3.嵌套分支
if(条件1){
if(条件2){
语句块1;
}
}else if(条件3){
语句块2;
}else{
语句块3;
}
else{
switch(表达式){
case…
}
}

猜你喜欢

转载自blog.csdn.net/m0_46651978/article/details/106735086