++var --var var++ var-- 分别都表示什么 java 后面两个是递加 前面的不知道
2 回答
慕标琳琳
TA贡献1830条经验 获得超9个赞
都是自加和自减,区别就是执行的时间不一样。
以自加作为例子来说就是:
int var = 1;
System.out.println( ++ var );
输出的就是 2,加加在前面表示先自加,再输出。
int var = 1;
System.out.println(var ++ );
输出的就是 1, 加加在后面表示先输出,后自加。
记住这句话就行了:++在前面表示先加,++在后面表示后加。
但不管如何,执行 var ++ 或者 ++ var 之后,var的值都会加1.
如果是 var ++,或者 ++var 作为单独的语句,结果就是一样的。var的值都会加1.
- 2 回答
- 0 关注
- 264 浏览
添加回答
举报
0/150
提交
取消