`
aiyanbo
  • 浏览: 64272 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

三元运算代替if - else结构

    博客分类:
  • java
 
阅读更多
String sex="";

if(num==1){
    sex="男";
}else{
    sex="女";
}

换成三元运算 一条代码搞定

String sex=num==1?"男":"女";


2
0
分享到:
评论
3 楼 qiangshao 2009-08-14  
新来的吧。。
2 楼 aiyanbo 2009-08-07  
谢谢, 只有两个值得变量 从效率上看 是应该使用 boolean 型的了!
1 楼 ivyloo 2009-08-07  
从清晰度角度看,不要用三元运算,
并且,你"num==1"也是相当搞笑,应该用boolean吧?!

相关推荐

Global site tag (gtag.js) - Google Analytics