三元运算符(三目运算符)
1.三元运算符适合代替if-else形式
2.固定结构:
逻辑表达式1?表达式2:表达式3
注意:表达式2表达式3结果类型要一致
3.作用:
一般如果是进行一些简单的判断比较里面没有过多的操作,可以使用三元运算符进行代码的简化。
4.示例:
public static void main(String[] args) {
int a=76;
System.out.println(a>80?"良好":"不及格");//判断a是否大于80,大于80则输出良好,反之则输出不及格
//稍复杂一点的
System.out.println(a>80?"良好":(a > 60?"及格":"不及格"));//判断a是否大于80,大于80则输出良好,反之判断a是否大于60,大于则输出及格,反之则输出不及格
}
//以上代码输出结果为:
//不及格
//及格