三元運算符

什麼是三元運算符?

三元運算本質上就是一個簡單的if條件判斷語句

 格式:

 1 /*
 2  * 語法格式:
 3    數據類型 變量名稱 = (條件表達式)?表達式1:表達式2;
 4   三元運算符運算規則:
 5        先判斷條件表達式的值,若爲true,運算結果爲表達式1;若爲false,運算結果爲表達式2。
 6  */
 7 public class Operator {
 8     public static void main(String[] args) {
 9         //         (條件表達式)?表達式1:表達式2;
10         boolean i = (6 > 4) ? true : false;
11         System.out.println(i);
12     }
13 }

 注意:

  • 必須同時保證表達式a和表達式吧都符合左側數據類型的要求
int result = 3>4? 2.5:10; //錯誤寫法
  • 直接打印出來,可以不指定左側數據類型
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章