三元运算符(三目运算符)

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

判定关系表达式,如果结果为true,执行表达式1,如果结果为false,执行表达式2

例:

  int a = 10;

  int b = 5;

  System.out.println(a>b?a:b;)

 输出结果为10;

 因为a = 10,b = 5;根据上文格式第一步先判定关系表达式a>b,可以看到10>5,所以结果为true,那么根据上面的公式我们可以看到执行表达式1,则输出a,所以结果为10,false的就不展示了,同理。

  

posted @ 2021-08-19 16:32  _Lucario  阅读(216)  评论(0)    收藏  举报