Java Basics Part 10/20 - Decision Making
目录
条件判断,分支选择。
Java 提供了一些分支判断的语句:
Statement | Description |
---|---|
if | if 判断句 |
if…else | if 后面可以接 else |
嵌套的 if | 在 if 或者 else if 中再嵌套 if 或者 else if |
switch | 提供若干个值供判断 |
条件运算符 ? :
条件运算符 ?:,可以用来替换 if…else 语句。格式如下:
Exp1 ? Exp2 : Exp3;
Exp1,Exp2,Exp3 都是表达式,注意冒号的使用和位置。
为了得到整个表达式的值,先得到 exp1 的值
- 如果 exp1 的值为 true,那么整个表达式的值就是 exp2 的值。
- 如果 exp1 的值为 false,那么整个表达式的值就是 exp3 的值。