Java 语法不正确-while(3
有什么方法可以表达这一点? 我知道下面的句子在语法上是不正确的 而3Java 语法不正确-while(3,java,syntax,syntax-error,Java,Syntax,Syntax Error,有什么方法可以表达这一点? 我知道下面的句子在语法上是不正确的 而3
while(3 < x && x < 10)
当然,您需要使用and&&运算符:
while (3 < x && x < 10)
当x>3&&x<10{}IntStream.range3+1,10时?你应该阅读基本运算符和while循环,因为你在广泛地寻找表达这个的方法,我将给你另一个:当x-4&0xffffffffffl<6时,我明白了。嗯,我以前从未见过and操作员。有其他选择吗?@NguenMatthew:没有,如果你指的是某种中间运算符,如果你需要检查边界,你必须使用两个比较运算符。从技术上讲,实际上有一种方法依赖于oveflow-添加Integer.MIN_值-4并检查结果是否低于MIN+10,但这不是一个非常好的可读性解决方案。