格式: boolean结果的表达式 ?值1:值2
该运算符有3个操作数,并且需要判断布尔表达式的值。该运算符的主要是决定哪个值应该赋值给变量。
public class OperatorDemo5 {public static void main(String[] args) {//三元运算符 三目运算符//格式: boolean结果的表达式 ?值1:值2//执行流程boolean的表达式true 返回值1,如果是false 返回值2int a = 10;int b = 5 ;int max = a > b ? a : b;System.out.println(max);}}输出结果:10
一般可以用来求最大或者最小的值
