@liruiyi962464
2017-03-20T11:20:21.000000Z
字数 430
阅读 795
java
- 语法:
- if、else属于分支语句
if(条件){
//语句1 //条件成立:执行语句1
}else{
//语句2 //条件不立:执行语句2
}
- 要点:
- 程序流程:顺序执行→选择执行→循环执行
- 条件分支语句用于选择执行
if(条件1){
//语句1 //条件成立:执行语句1
}else if(条件2){
//语句2 //条件成立:执行语句2
}
else{
//语句3 //条件不立:执行语句3
}
- 要点:
- else总是属于前面最近的,还没有对应else的if
- 流程图:
- 多重条件判断
- 表达式结果取值是固定值而不是范围
switch(表达式){
case 常量1:
语句1; //等于常量1:执行语句1
break;
case 常量2:
语句2; //等于常量2:执行语句2
break;
default: //等于其他值3:执行语句3
break;
}
- 要点:
- case XX为Tag
- 表达式的值为整形数,不能为long形
- break语句通常是需要的
- default可选