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 的值。