语法

布尔表达式?表达式1∶表达式2

"?:"是Java中唯一的一个三目运算符

条件表达式的结果由布尔表达式决定
如果布尔表达式的值为true,则返回表达式1的值
否则返回表达式2的值

  1. int score = 75;
  2. String result = score >= 60? "及格":"不及格";//及格