Java基础 -3.2
逻辑运算符
三目(赋值)运算符
合理地利用三目运算可以避免一些大范围的程序编写
三目运算是一种所谓的赋值运算的处理 它是需要设置一个逻辑关系的判断之后才可以进行的赋值操作
基本语法:
关系运算?关系满足时的内容:关系不满足时的内容。
判断两个数大小 将最大值保存
public class ddd {
public static void main(String[] args) {
int x =10;
int y =20;
int max;
System.out.println(max = x>y?x:y);
}
}
>>> 20
三目运算是可以嵌套的,也就是在赋值运算位置上可以进一步编写三目运算符
比较三个数的大小 保留最大值
public class ddd {
public static void main(String[] args) {
int x =10;
int y =20;
int z =30;
int max;
System.out.println(max = x>=y?(x>=z?x:z):(y>=z?y:z));
}
}