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 }

 


                  故屿γ                   

 

 

posted @ 2020-09-03 11:27  故屿γ  阅读(523)  评论(0编辑  收藏  举报