Integer a = 10
===================================================
if (a == 10){
....
}
if (a == 20){
....
}
if (a == 30){
....
}
===================================================
if (a == 10){
....
}else if(a == 20){
....
}else if(a == 30){
....
}
===================================================
上面那个 demo 中,连续的 if 和 else if 有啥区别?个人感觉连续的 if 逻辑更清晰,看起来更工整。else if 有什么必须使用的场景吗?