num+=2在java中是什么意思
答案:5 悬赏:50
解决时间 2021-01-20 03:44
- 提问者网友:書生途
- 2021-01-19 18:33
num+=2在java中是什么意思
最佳答案
- 二级知识专家网友:渡鹤影
- 2021-01-19 18:48
+=就是自己的值上+等号后面的数字
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;
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;
全部回答
- 1楼网友:撞了怀
- 2021-01-19 21:42
你自己运行下不就得了。。。
num+=2;
num++;
++num;
之类的自己试试就知道了。
num+=2;
num++;
++num;
之类的自己试试就知道了。
- 2楼网友:零点过十分
- 2021-01-19 20:24
java 自加的写法 等同于:num = num+2;同样乘除减法都能这样使用。
- 3楼网友:独行浪子会拥风
- 2021-01-19 19:56
意思就是num = num+2;也就是说在本身的基础上再加2
- 4楼网友:鸠书
- 2021-01-19 19:24
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.
要注意的是该表达式在语句中的取数是先运算再取数的,如下:
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.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯