課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
++? -- 的都不太懂?? 那個例子也看不懂? 誰能解釋下
2016-03-09
源自:Java入門第一季(IDEA工具)升級版 3-2
正在回答
初學者疑問: int?a=5; int?b=a++; System.out.println(b); 這個運行結果和 int?a=5; int?b=a; System.out.println(b); 結果一樣的,兩者到底有什么區別?
假如i的初始值為10
執行i++并打印操作,先打印出來10,然后變量i存上11;
執行++i并打印操作,先將變量i加1變為11,再打印出來11;
執行i--并打印操作,先打印出來10,再把變量減去1存上9;
執行--i并打印操作,先把變量減1變為9,再打印出來9
比如,
++a ?先加1后賦值,a++先賦值后加1
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
4 回答Java的算術運算
2 回答算術運算符
6 回答算術運算符
3 回答算術運算符
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-26
2016-03-09
假如i的初始值為10
執行i++并打印操作,先打印出來10,然后變量i存上11;
執行++i并打印操作,先將變量i加1變為11,再打印出來11;
執行i--并打印操作,先打印出來10,再把變量減去1存上9;
執行--i并打印操作,先把變量減1變為9,再打印出來9
2016-03-09
比如,
++a ?先加1后賦值,a++先賦值后加1