if 条件很多时,怎样写比较好
1.if(xxx && xxxx){
}
2 if(xxx){
if(xxx){
}
}
当if括号的条件很多时,哪一种写法好一些,为什么?
------解决方案--------------------
------解决方案--------------------反对上面的switch和if,深点说是用设计模式取代他们,浅点说就是用不同的对象来封装不同的功能,不同功能分发给相应的专门对象来处理,这样可以省掉if,比如可以多用内部类,一两句说不清楚。好好去学习一下面向对象的编程