Java 實例 – 三目條件運算符

 


 

 1 package guyu.day0903;
 2 
 3 /**
 4  * @Author: Fred
 5  * @Date: 2020/9/3 10:59
 6  */
 7 public class Demo01 {
 8     public static void main(String[] args) {
 9 
10         /**
11          * 三目條件運算符其語法: x ? y : z
12          * 中 x 為 boolean 類型表達式,先計算 x 的值,
13          * 若為true,則整個三目運算的結果為表達式 y 的值,
14          * 否則整個運算結果為表達式 z 的值。
15          */
16         int a , b;
17         a = 10;
18 
19         //如果 a 等於 1 成立,則設置 b 為20,否則為30
20         b = (a == 1) ? 20 : 30;
21         System.out.println("b = " + b);
22 
23         //如果 a 等於 10 成立,則設置 b 為20,否則為30
24         b = (a == 10) ? 20 : 30;
25         System.out.println("b = " + b);
26 
27     }
28 }

 


                  故嶼γ                   

 

 

Tags:
Exit mobile version