您的位置:首页 > 编程语言 > Java开发

java三元运算a?b:c(2015年9月20日)

2015-09-21 21:02 417 查看
平时开发很少用到三元运算,但觉得它很高大尚,所以学来装装逼

判断成绩是否及格,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也可以得到相同的效率,但代码没有那么简洁明了,应该还有其他益处,内存方面,不多加研究了,以后尽量使用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: