26 三元运算符

1. 三元运算符

  格式:关系表达式?表达式1:表达式2;

  范例:a>b?a:b;

  计算规则:

    首先计算关系表达式的值

    如果值为true,表达式1的值就是运算结果

    如果值为false,表达式2的值就是运算结果。

 1 /*
 2     三元运算符
 3     格式:
 4         关系表达式?表达式1:表达式2;
 5     范例:
 6         a>b?a:b;
 7     执行流程:
 8         首先计算关系表达式的值
 9         如果值为true,表达式1的值就是运算结果;
10         如果值为false,表达式2的值就是运算结果
11 */
12 
13 public class OperatorDemo{
14     public static void main (String[] args){
15         //定义两个变量
16         int a = 10;
17         int b = 20;
18         
19         //获取两个数据中的较大值
20         int max = a>b? a:b;
21         
22         //输出结果
23         System.out.println("max:"+max);
24         
25     }
26 }

 

posted @ 2020-05-30 00:13  找不到北的北  阅读(130)  评论(0)    收藏  举报