现在,在你们都跳到我身上并说“你们过分关注性能”之前,让我在此表示,我更多地出于好奇而不是过分热心的性质提出这个问题。那就是说...
我很好奇使用 &&(“and”)运算符和嵌套 if 语句之间是否存在性能差异。另外,是否有实际的处理差异?即, && 是否总是处理这两个语句,或者如果第一个语句失败,它会停止@第一个语句?这与嵌套的 if 语句有何不同?
要清楚的例子:
A) && (“和”) 运算符
if(a == b && c == d) { ...perform some code fashizzle... }
与 B) 嵌套 if 语句
if(a == b) {
if(c == d) { ...perform some code fashizzle... }
}