首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

if 条件很多时,怎样写比较好,该怎么处理

2012-09-11 
if 条件很多时,怎样写比较好1.if(xxx && xxxx){}2 if(xxx){if(xxx){}}当if括号的条件很多时,哪一种写法好

if 条件很多时,怎样写比较好
1.if(xxx && xxxx){
  
  }
2 if(xxx){
  if(xxx){
  }
  }

当if括号的条件很多时,哪一种写法好一些,为什么?

[解决办法]

探讨

&&是短路与,在第一种里只要有一个为假,后面的就全不用判断了。所以第二种判断的次数当然要小于等于第一种了...哪一个好就不用说了吧

[解决办法]
反对上面的switch和if,深点说是用设计模式取代他们,浅点说就是用不同的对象来封装不同的功能,不同功能分发给相应的专门对象来处理,这样可以省掉if,比如可以多用内部类,一两句说不清楚。好好去学习一下面向对象的编程

热点排行
Bad Request.