亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

++var --var var++ var-- 分別都表示什么 java 后面兩個是遞加 前面的不

++var --var var++ var-- 分別都表示什么 java 后面兩個是遞加 前面的不

C++
慕哥9229398 2021-02-15 13:09:28
++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.

查看完整回答
反對 回復 2021-03-22
  • 2 回答
  • 0 關注
  • 309 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號