一、概念
条件运算符,是一个程序开发的术语,优先级高于赋值、逗号运算符,低于其他运算符。适用于程序开发。
条件流程
1.先判断条件是否成立
2.若成立 将表达式A的值复制给左侧变量
3.若不成立 将表达式B的值复制给左侧变量
传统的条件判断标准写法
public static void main(String[] args) {
int a=1;
int b=3;
if (a>b){
System.out.println("true");
}
else {
System.out.println("false");
}
}
三目运算符写法
public static void main(String[] args) {
int a=1;
int b=3;
System.out.println((a>b)?true:false);
}
原本很多行的代码用三目运算符一行就可以解决,三目运算符其实就是对条件判断的简化写法