If和Else If之间的区别?

我想知道为什么要使用一个else if语句而不是多个if语句?例如,这样做之间有什么区别:

if(i == 0) ...

else if(i == 1) ...

else if(i == 2) ...

还有这个:

if(i == 0) ...

if(i == 1) ...

if(i == 2) ...

他们似乎做的完全一样。

回答:

if(i == 0) ... //if i = 0 this will work and skip following statement

else if(i == 1) ...//if i not equal to 0 and if i = 1 this will work and skip following statement

else if(i == 2) ...// if i not equal to 0 or 1 and if i = 2 the statement will execute

if(i == 0) ...//if i = 0 this will work and check the following conditions also

if(i == 1) ...//regardless of the i == 0 check, this if condition is checked

if(i == 2) ...//regardless of the i == 0 and i == 1 check, this if condition is checked

以上是 If和Else If之间的区别? 的全部内容, 来源链接: utcz.com/qa/398762.html

回到顶部