Java运算符计算顺序问题

  在Java的for循环中,定义两个整型变量,sum和i,sum=sum+=i++是什么意思,为什么计算顺序是先计算sum+=i再计算i++呢?不是++的优先级比+=的高吗?谁能解释一下...

  在Java的for循环中,定义两个整型变量,sum和i,sum=sum += i++是什么意思,为什么计算顺序是先计算sum+=i再计算i++呢?不是++的优先级比+=的高吗?谁能解释一下

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  你给的这个题目在研究运算顺序时候玩下还行,或许考试会用到,但是实际开发中别这么写,不然会被骂死的。你分不清的时候就写两条语句好了,想先让i自加就先写一条i自加的语句,然后在运算,不要省一条语句调试一下午的bug.

TAG标签:
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。