三元运算符
三元运算符也被称为条件运算符。该运算符有三个操作数,并且需要判断布尔表达式的值。主要是用来决定哪个值应该赋给变量。
语法格式:布尔表达式 ? 表达式1:表达式2
当布尔表达式的值为true时,则返回表达式1的值;当布尔表达式的值为false时,则返回表达式2的值
【例题演示三元运算符的使用】
package yunsuanfu;
public class liti {
public static void main(String[] args) {
// 求两个数中最大的那个
int a = 7;
int b = 9;
int max;
max = a > b ? a : b;// a>b吗?如果大那就返回a的值把a的值交给变量max存储,否则就返回b的值把b的值交给变量max存储
System.out.println("最大的那个值是:" + max);
}
}