while( first1<=last1 || first2<=last2 )
while( first1<=last1 && first2<=last2 )
我只是想确保我是正确的。对于“or”条件,意味着只需要其中一个为真即可进入while循环,而“and”条件则需要两者都为真才能进入while循环?我第一次看到“and”和“or”运算不在if语句中,所以我有点困惑。
最佳答案
是的! && 和 ||工作方式与 if 语句中的工作方式完全相同。事实上,你可以将 while 循环的条件解释为 if 语句 -- if
条件为 true,进入循环
关于java - 两个条件的 while 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23438550/