三目运算符

语法:
boolean表达式 ? 表达式1 : 表达式2

解释:
boolean表达式的结果是true,则整个表达式的结果就是表达式1,相反则是表达式2。

例:比较两个数
    int a = 10;
    int b = 5;
    int c;
    z = (a > b) ? a : b;//三目运算符

    System.out.println("c = " + c);//10



例:比较三个数
    int a = 10;
    int b = 5;
    int c = 9;
   //int d; //d = (a > b ? a : b)>c?(a > b ? a : b):c;//三目运算符    int d = (a > b ? a : b)>c?(a > b ? a : b):c; System.out.println("d = " + d);//10

 

posted @ 2021-12-14 15:40  cczzw  阅读(80)  评论(0)    收藏  举报