【发布时间】:2010-10-31 08:18:37
【问题描述】:
我正在致力于代码最小化和增强。我的问题是:是否可以在不破坏代码逻辑的情况下交换上面的 if 语句?
int c1 = Integer.parseInt(args[0]) ;
int c2 = Integer.parseInt(args[1]) ;
int c3 = Integer.parseInt(args[2]) ;
if (c2-c1==0)
if ( c1 != c3 )
由于这两个 if 语句之间没有写入变量的操作,我会说是,但我不确定。
有什么想法吗?
【问题讨论】:
-
还涉及其他块吗?
-
用
&&加入这两个条件对于人类来说是最容易理解的。然而,java 编译器应该生成同样高效的代码。
标签: java if-statement minimize