课程
/后端开发
/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环境搭建、工具使用、基础语法开始
2 回答有没有大佬指点一下。感激不尽。
3 回答有没有哪位大神指点一下谢谢。
2 回答这是什么情况,系统没有显示错误,但就是不会输出。求大佬指点一下。
2 回答点击运行,平台显示结果如右侧所示是什么意思?
1 回答xz怎么算的4?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号