num+=2在java中是什么意思

急要答案,在线等候!!!!!!... 急要答案,在线等候!!!!!! 展开
 我来答
百度网友8f84535
推荐于2017-09-03 · TA获得超过162个赞
知道小有建树答主
回答量:180
采纳率:0%
帮助的人:159万
展开全部
num+=2 等价于 num=num+2;
要注意的是该表达式在语句中的取数是先运算再取数的,如下:
int num=3;
System.out.println(num+=2); // print 5
----------------分割---------------
同样的还有一种表达式,也是运算符在左边: ++
运算符在左边的++num是先运算再取数,运算符在右侧的如num++是先取数再运算的,如
int num=3;
System.out.println(++num); // print 4
System.out.println(num++); // print 4, actually num is 5 now.
flyingFish211
2011-10-13 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.5万
采纳率:50%
帮助的人:1.1亿
展开全部
+=就是自己的值上+等号后面的数字

num += 2;----等价于 num = num +2;

类似的还有
num -= 2; ===> num = num -2;
num *= 2;====> num = num *2;
num /= 2; ---> num = num /2
num %= 2---> num = num % 2;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a38ff9e
2011-10-13 · TA获得超过369个赞
知道小有建树答主
回答量:282
采纳率:37%
帮助的人:150万
展开全部
意思就是num = num +2,是一种简易的写法
类似的还有num = num -1 等价于num -=1
num++等价于num=num+1等等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
水孤狼
2011-10-13 · TA获得超过111个赞
知道答主
回答量:67
采纳率:0%
帮助的人:77.3万
展开全部
等价于num = num +2;
只是处理的时候内存分配不一样而已。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2e03162ef
2011-10-13
知道答主
回答量:21
采纳率:0%
帮助的人:11.6万
展开全部
意思就是num = num+2;也就是说在本身的基础上再加2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(9)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式