黑马程序员技术交流社区

标题: 三元表达式 [打印本页]

作者: Zinmm    时间: 2013-9-15 22:19
标题: 三元表达式
虽然还是比较喜欢if else 不过大家学习一下吧
//三元表达式
int a=0;
//a不等于0的话a就为1否则为0
a=1!=0?1:0;

//if else
if(int a!=0){
a=1;
}else{
a=0;
}

作者: 1098918523    时间: 2013-9-15 22:56
感谢楼主的分享,三元表达式简洁清晰,能够直接把简单的选择性表示出来,是个不错的选择,当然它也有局限性,就是只能进行两者之间的运算,真假,对错,是非之类的,而对于多次选择就不能用了,所以都有利弊,还是根据题目来定吧
作者: chensc    时间: 2013-9-15 23:00
学习学习!
作者: Zinmm    时间: 2013-9-16 07:07
1098918523 发表于 2013-9-15 22:56
感谢楼主的分享,三元表达式简洁清晰,能够直接把简单的选择性表示出来,是个不错的选择,当然它也有局限性 ...

是的,用多了的话或者时间久了容易难理解,不利于大型项目的开发




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2