-5

我想知道如何在同一个 if 语句中进行两个比较,例如 if 5<6 和 <7。

请回答我。谢谢..

4

5 回答 5

3

您可以使用逻辑“和”运算符&&

if (x < 6 && y < 7) {
   ...
}

当然,检查相同的值是否小于 6 和 7 是多余的,因为任何小于 6 的东西都保证小于 7。这就是为什么我在示例中使用了两个不同的变量。

于 2013-03-24T10:55:39.710 回答
2
if((5<6) && (5<7)){
  // Do something.
}
于 2013-03-24T10:55:25.567 回答
2
if( 5<6 && 5 <7){
..........

}
于 2013-03-24T10:55:38.857 回答
1

你的意思是:

if ( (5 < 6) && (5 < 7) ){
    doSomething()
}

说真的,你所要做的就是在谷歌中输入“AND operator java”,你会发现大量关于 java 语法的信息。

于 2013-03-24T10:57:06.800 回答
0
if (5 < 6 && 5 < 7) {
}

像这样的括号 (5 < 6) && (5 < 7) 是不必要的。但是,您应该添加它们以便于阅读

于 2013-03-24T11:23:39.840 回答