平时开发很少用到三元运算,但觉得它很高大尚,所以学来装装逼
判断成绩是否及格,60为界限
public static void main(String[] args) {
int score = 61;
String result = score>60?"及格":"不及格";
System.out.println(result);
}
布尔表达式?表达式1:表达式2,如果布尔表达式为true,就返回表达式1的值,反之则返回表达式2的值。
用if else也可以得到相同的效率,但代码没有那么简洁明了,应该还有其他益处,内存方面,不多加研究了,以后尽量使用。