如何编写带有“或”条件的循环

时间:2013-08-03 00:18:51

标签: while-loop conditional-operator

用Java编写此语句的最佳方法是什么。

在x或y等于true的情况下继续循环

我试过这些但是他们失败了。我不确定构建这个陈述的正确方法。

while(x || y == true)

while(x | y == true)

while(y == true)|| (x == true)

while(y == true)| (x == true)

提前致谢。

2 个答案:

答案 0 :(得分:1)

好吧,所以在Java中,最好的方法是

while(x || y)

如果x和y是布尔值。如果您正在测试条件,

while(x == 5 || y == 3)

答案 1 :(得分:0)

while( x == true || y == true ){   
    //do loopy stuff
}

对于某些语言,这可能会有所不同,但对于基于C的语法语言,这应该可以正常工作