问答详情
源自:4-1 Java条件语句之 if

看看这样对吗??大神,嗯

public class HelloWorld {

    public static void main(String[] args) {

int one = 20 ;

    if(one/2 != 0){

        System.out.println("one是偶数");

    }

    

    

    

    

}

}


提问者:qq_慕虎5286101 2019-06-01 15:54

个回答

  • qq_慕码人5248226
    2019-07-29 14:04:18

    !这个运算符是非的意思,你这样写就等于说one/2!==0;是不等于0的意思,再说你的if(one/2!=0)这个不能赋值,是做判断的  你写=就说明是赋值

  • 慕圣4131122
    2019-06-02 20:38:19

    你的条件写错了,one/2 != 0的意思是:one除以2不等于0;

    说明除非one等于0,那么不管是什么数,你得到的都会是System.out.println("one是偶数");这个结果

    正确的条件应该是one%2==0

  • qq_慕虎5286101
    2019-06-01 16:11:32

    我的错了吗?为啥啊


  • 亦或是你
    2019-06-01 16:09:59

    if条件改为 one%2==0