-6
A
回答
3
在i = i-- - --i
你有:
i--
,一個後減量,以檢索的i
(1
)的當前值,然後遞減至i
0
-
--i
,一個遞減預,這再次遞減i
並檢索更新後的值,-1
所以你最終i = 1 - -1
這是2
。不用說,這種事情顯示出來(愚蠢的)Java測試等,但絕不應該出現在生產代碼中。
+0
我不敢相信我沒有抓住這個,感謝你的幫助。 – Antonio
相關問題
- 1. 爲什麼我會得到空結果?
- 2. 爲什麼我得到這個結果?
- 3. 爲什麼我會針對類似查詢得到2個不同的結果?
- 4. 爲什麼我沒有得到想要的結果?
- 5. 爲什麼linux排序不會給我想要的結果?
- 6. 爲什麼我會得到這個結果?
- 7. 爲什麼我會得到相同的結果?
- 8. 作爲編譯結果我們會得到什麼?
- 9. 爲什麼我會得到與ajax結果一起的佈局
- 10. 爲什麼我會從date_format()PySpark函數中得到空結果?
- 11. 我想用2位小數得到我的結果
- 12. 爲什麼我通過jquery + ajax得到相同的結果?
- 13. 想不通,爲什麼我一直得到一個MySQL錯誤
- 14. 想不通爲什麼我得到一個的StringIndexOutOfBoundsException
- 15. 想不通爲什麼我的目標是得到釋放
- 16. 爲什麼我會得到lmList vs lmList的不同總結結果[[x]]
- 17. 爲什麼我得到的結果$結果
- 18. 爲什麼我的輸出會產生意想不到的結果?
- 19. 爲什麼我沒有得到我的模擬結果?
- 20. 爲什麼我得到不一致的綁定結果
- 21. 爲什麼我得到相同的結果不同的列
- 22. 爲什麼我在這裏得到不同的結果?
- 23. 爲什麼我得不到任何結果
- 24. Python:爲什麼我得到不同的排序結果
- 25. 爲什麼我得到(BLOB)結果值而不是INT值
- 26. 爲什麼我得到.NET4不同的結果相比,.NET 3.5
- 27. 爲什麼我得到不同的結果
- 28. 爲什麼我的sparql查詢得不到結果?
- 29. 爲什麼我不能得到用戶輸入輸出結果
- 30. 爲什麼我會得到「TypeError:input.match(...)爲null」?
這是正確的,你在期待什麼? – Mritunjay
我在一些java問題中看到了這個。但在現實生活中,這是非常糟糕的做法。寫得更簡潔明瞭,對每個人都是可以理解的。 –
你爲什麼不呢?你*是*遞減'我'兩次。你不應該這樣做。 – dhke