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

为什么这里这里要用一个==而不是=

为什么这里这里要用一个==而不是=


提问者:慕粉1473026448 2016-09-22 09:46

个回答

  • 一瞬间yl
    2016-09-22 09:58:47
    已采纳

    "=="是比较运算符, “=”是赋值运算符,if里面需要比较来判断,所以用“==”。谢谢~~

  • 我改名字了
    2016-09-22 19:56:13

    +=(等号左侧变量值与右侧相加,相加之和赋值给左侧变量)-=,*=,/=,%=,=  为赋值运算符。

    以下为比较运算符,==是比较==两侧是否相等。

    ==   

    !=是否不等

    >=左侧是否大于等于右侧

    <=

    >

    <

    既然是判断,判断结果不是真就是假。

    if(真)

     {

                是真就执行这里否则不执行 

    }

  • 十二与字
    2016-09-22 11:48:52

    int a = 3; //赋值 a等于3
    int b = 3; //赋值 a等于3 跟数学里面的一样
    if(a == 3){
        System.out.println("相等");//== 2个等于,作用相当于你要证明a和b的值是不是一样。
    }


  • 慕粉1474452323
    2016-09-22 09:57:59

    = 号是赋值, == 是判断是否等于~