++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 關注
- 309 瀏覽
添加回答
舉報
0/150
提交
取消