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-02-20

13K+ 瀏覽量

開啟您的 職業生涯

完成課程後獲得認證

開始學習
廣告
© . All rights reserved.