A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Zinmm 中级黑马   /  2013-9-15 22:19  /  1003 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

虽然还是比较喜欢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;
}

3 个回复

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

是的,用多了的话或者时间久了容易难理解,不利于大型项目的开发
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马