课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
"if...if...if...else" or "if...else if...else if...else"有区别么
2014-08-17
源自:Java入门第一季(IDEA工具)升级版 4-3
正在回答
if 你可以把他看成是如果条件成立则XXX
else if你可以把他看成另外以上条件不成立 则......
else 你可以把他看成 其他
谢谢各位。弄明白了,"if...if...if...else"就是每个if都得判断,"if...else if...else if...else"逐个判断,条件满足就break掉了。
也希望能帮到楼主
楼上的写法嵌套这么多层,你不感觉很麻烦吗,为什么不用if...else if...else呢,你嵌套的越深越是影响速度
public class HelloWorld {
public static void main(String[] args) {
int age=25;
if(age>18){
if(age>40){
if(age>60){
System.out.println("老年");
}else System.out.println("中年");
}else System.out.println("少年");
}else System.out.println("童年");
}
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
3 回答
1 回答
4 回答