一道Java临时变量的问题。求大神解答一下。thankyou""""""""""""""""""""""""""""""""""""""""""""""""""

ss19497 2017-01-19 04:47:11
没搞懂怎么出来的70
...全文
172 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
那年春很青 2017-01-19
  • 打赏
  • 举报
回复
i++,是先用后加, ++i,是先加后用, 于是j中的 (i++ )值为4,i=5, 然后(++i)值为6,i=6, 所以j=4+6+6*10=70
菜 头 2017-01-19
  • 打赏
  • 举报
回复
4+6+60=70没毛病
qq840320002 2017-01-19
  • 打赏
  • 举报
回复
i++,是执行完之后自加. ++i,是先自加再执行. 所以i++ = 4; ++ i = 6; i * 10 = 60; 所以j = 70;

51,410

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧