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

在java中=和==的区别?

在java中=和==的区别?

拉风的咖菲猫 2019-02-13 15:11:23
在java中=和==的区别
查看完整描述

2 回答

?
千巷猫影

TA贡献1829条经验 获得超7个赞

=是赋值 == 是判断
如a=b 就是把b的值赋予给a;
a==b 就是判断a等于b
用== 语句 一般情况都是 在要前面 加if 语句 作为判断 if a==b 执行什么什么

查看完整回答
反对 回复 2019-02-28
?
哆啦的时光机

TA贡献1779条经验 获得超6个赞

"="是赋值操作符,它的操作是把符号右边的变量或者常量或者对象的值赋值给符号右边的变量。
"=="是算数运算符中的一个操作符,主要用在判断中,如if(a == b){...}这条语句中,a == b语句的意思是先比较a和b的值是否相等(java中的相等不止是有值相等,还有对象的引用相等,这在比较两个值相等时需要注意和分清),然后返回比较的结果(只有两张,true和false)。

查看完整回答
反对 回复 2019-02-28
  • 2 回答
  • 0 关注
  • 819 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信