我想知道遵循 if 语句的复杂性
if (isTrue()) //case 1
VS
if(isTrue()==true) //case 2
并且 isTrue 定义为
boolean isTrue(){
//lots of calculation and return true false based on that.
return output;
}
我当时在想,复杂性if (isTrue())
要低一些,if(isTrue()==true)
因为在案例 2 中需要对 equals 进行额外比较。
空间复杂度如何?
有什么不一样的想法吗?