为了账号安全,请及时绑定邮箱和手机立即绑定

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

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


正在回答

4 回答

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

0 回复 有任何疑惑可以回复我~
#1

慕粉1473026448 提问者

非常感谢!
2016-09-24 回复 有任何疑惑可以回复我~

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

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

==   

!=是否不等

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

<=

>

<

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

if(真)

 {

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

}

0 回复 有任何疑惑可以回复我~
int a = 3; //赋值 a等于3
int b = 3; //赋值 a等于3 跟数学里面的一样
if(a == 3){
    System.out.println("相等");//== 2个等于,作用相当于你要证明a和b的值是不是一样。
}


0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信