java逻辑转代码,代码逻辑优化
2014-02-25 14:22
411 查看
1、条件B ,D
if(B)
{ 执行111111111111111}
else if(D){
执行1111111111111111;
} else {
执行333333333333333;
}
优化: Flag=true;
if(not B){
if(not D){
Flag=false;
执行33333333333333333333;
}
}
if(Flag){
执行11111111111111111111111;
}
此结构可以递归
if(B)
{ 执行111111111111111}
else if(D){
执行1111111111111111;
} else {
执行333333333333333;
}
优化: Flag=true;
if(not B){
if(not D){
Flag=false;
执行33333333333333333333;
}
}
if(Flag){
执行11111111111111111111111;
}
此结构可以递归
相关文章推荐
- java rest框架jersey数组单记录问题解决
- Java内存泄露 JVM监控工具介绍jstack jconsole jinfo jmap jdb jstat
- jdk,j2ee,j2se,j2me的概念区别
- Struts2---目录
- 解决Setting property 'source' to 'org.eclipse.jst.jee.server的问题
- Eclipse报错:Setting property 'source' to 'org.eclipse.jst.jee.server:test1' did no
- Java:单例模式的七种写法
- 《java 编程思想系列之8》 通过异常处理错误
- Java 动态代理机制分析和扩展,第 2 部分
- Java3D应用实例-创建空间几何模型
- spring中xml的javabean的配置
- Spring 处理器拦截器简介
- JAVA API操作HDFS文件系统
- spring相关JUnit4注解
- 如何从Eclipse中导入第三方库(并且是带有JNI的)到Android Studio开发工具中?
- 安装 ibm-java-x86_64-sdk-6.0-9.3.x86_64.rpm 的三步骤
- Spring中注解@Controller@Service@Repository@Component的区别
- Java修改JVM内存大小整理。(java heap space 解决方案)
- Java中的线程Thread方法之---join()
- java web之Filter详解