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

java算数运算符++是怎么个算法?

java算数运算符++是怎么个算法?

you呵呵 2016-07-21 19:36:53
我先说一下我个人的看法请大家指出错误b=++a让a先执行自增的话那就是6然后赋值给b那意思b=6之后打印是("a:"+a)那就是10,b也就是12啊!但为什么打印出来不是呢?小白提问,请勿嘲讽
查看完整描述

2 回答

已采纳
?
慕粉18944595513

TA贡献3条经验 获得超1个赞

++是自增1的意思,b=++a,相当于b=a+1,你理解的是对的,至于后面的打印,是这样的,“  ”表示字符串,字符串后面的+表示连接符,而不是数学中的加法运算符,并且字符串后面加变量,必须写+号。

查看完整回答
反对 回复 2016-07-21
?
乔帮主

TA贡献184条经验 获得超67个赞

("a:"+a)这里的+表示连接,就相当于是一个连接符号而不是加号!另外,说一句++a之后,a的值就变成了6而不是5!

查看完整回答
反对 回复 2016-07-21
  • 2 回答
  • 1 关注
  • 1514 浏览

添加回答

举报

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