Java 中的條件運算子 ?: 是什麼?


條件運算子也稱為三元運算子。此運算子由三個運算元組成,並用於求值布林表示式。此運算子的目的是決定;應該將哪個值分配給變數。該運算子的寫法為

variable x = (expression)? value if true: value if false

示例

public class Test {
   public static void main(String args[]) {
      int a, b;
      a = 10;
      b = (a == 1) ? 20: 30;
      System.out.println("Value of b is: " + b);
      b = (a == 10) ? 20: 30;
      System.out.println(“Value of b is: " + b);
   }
}

輸出

Value of b is: 30
Value of b is: 20

更新時間: 2020 年 2 月 20 日

13K+ 閱讀量

啟動您的職業生涯

完成課程並獲得認證

立即開始
廣告
© . All rights reserved.