条件表达式:
1. 可以由多个条件比较组成
2. 条件表达式返回的结果,必须是boolean类型
3. 如果条件满足后处理的代码只有1条,if的{}是可以省略的
虽然可以省略,在开发中,不推荐这么去做,不方便对代码的阅读。
4. 有左大括号就没有分号,有分号就没有左大括号
在if()后面,有一个;分号,已经把if语句给结束了,后面的代码,与if没半毛钱关系。
是否执行,不再让if来控制
三目运算符与if的区别:
1. 三目运算符必须会返回一个结果
2. if语句可以不返回结果
3. 三目运算符可以处理的逻辑判断,if都可以处理
if可以处理的逻辑判断,三目运算符不一定能处理。
1.1.1 switch语句
语法结构:
switch(表达式){
case 判断值1:
语句体;
break;
case判断值2:
语句体
break;
…
case 判断值n:
语句块;
break;
default:
语句块
;break;
}
表