java决策如果有2个条件

时间:2014-03-04 01:26:38

标签: java if-statement

我正在尝试使用两个条件制作if语句:0<=q<=30<=w<=3,但它不会打印xxx

public void xxx() {
    int q = 1;
    int w = 1;
    if  (( q >= 0 && q <= 3 ) && ( w >= 0 && w <= 3 )){
        System.out.println("xxx");}

2 个答案:

答案 0 :(得分:3)

条件为0<=q<=3 and 0<=w<=3

w= -1,所以它是false

如果要打印消息,请尝试更改w

答案 1 :(得分:0)

qw都设置为0到3之间的值。然后,if语句条件将简化为true,并执行。