课程
/后端开发
/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环境搭建、工具使用、基础语法开始
4 回答我这个可以吗
3 回答如果num=1 , if里的num>=3,为什么只输出一个91?
3 回答i的实际意义
2 回答用整型数当被除数计算时,只能得到整型吗.为什么?
1 回答这是错在哪了?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号