java - 两个条件的 while 循环

标签 java loops while-loop operands

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/

相关文章:

java - Entitymanager/持久化文件结构

mysql - 在存储过程的循环中使用游标

java - 如何让 while 循环中的 if else 嵌套循环正常工作,

java - 从数组列表中返回某个 'type'的对象

C - for 循环初始值设定项中的 while 运算符

c++ - 输入带空格输入全部循环

java - LibGDX:如何更改单个 Sprite 的颜色?

java - 为什么我不能从链表中删除重复项?

java - 日志事件的 Log4J 重新路由

python - 如何在需要时退出循环?