课程
/后端开发
/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 回答哪里错了?
6 回答哪里错了,求指导
3 回答不懂得符号
2 回答java文件编码只能是ansi或者gnk吗
4 回答谁能告诉我错在哪里?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号