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

Java中if((a=b)==c)这条语句是怎么执行的?

Java中if((a=b)==c)这条语句是怎么执行的?

慕工程0101907 2018-12-30 08:00:22
if((a=b)==c)这条语句是怎么执行的?求大佬解释
查看完整描述

1 回答

?
慕无忌1623718

TA贡献1744条经验 获得超4个赞

  1. 先执行a=b;

  2. 注意:a=b称为赋值表达式,而一个表达式有值、有类型。在此赋值表达式a=b的值就是a;表达式类型为变量a的类型;

  3. 最后执行if判断,判断表达式a=b的值是否与c相等


查看完整回答
反对 回复 2019-01-03
  • 1 回答
  • 0 关注
  • 672 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号