黑马程序员技术交流社区
标题:
运算符 十:三目运算符
[打印本页]
作者:
微凉的暮色
时间:
2015-5-31 17:34
标题:
运算符 十:三目运算符
三目运算符
顾名思义 有三个元素, 三目运算符是一个特殊的运算符,它的语法形式如下:
布尔表达式?表达式1:表达式2
运算过程:如果布尔表达式的值为true,就返回表达式1的值,否则返回表达式2的值,例如:
int sum=90;
String str=sum<100 ? "失败" : "成功";
等价于下列代码:
String str=null;
if(num<100){
str="失败";
}else{
str="成功";
}
三目运算符和if……else语句相比,前者使程序代码更加简洁。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2