java 多个if 和多个else if 的区别

2025-01-19 12:04:12
推荐回答(2个)
回答1:

if是条件判断,如果满足条件就会进入相应的条件分支,可以进入多个if分支。
else if是满足分支直接进入,不满足条件进入下一个else分支,只执行其中的一个分支。

回答2:

就是判断的语句多了几个分支,多个条件满足多个方案,一计不成又生一记的感觉。
比喻:
if(考0分){
打屁股}

添加了else if 就是

if(考59分){
男子单打;
}
else if(考29分){
女子单打;}
else if(考0分){
男女混合双打;
}