我已經寫了一個打印方法,告訴用戶祝賀他們,但同時我有另一個字段叫Downloads,我會更新字段下載,一旦thr打印方法被調用使用BlueJ的打印方法中的局部變量
-6
A
回答
2
,而不是
int num;
this.noOdDownloads = num;
this.noOdDownloads = num + 1;
感謝 和IM做
this.noOdDownloads++;
原來的方案有兩個親瑕疵:1)num
沒有實例化,這是編譯器會發出什麼抱怨,以及2)即使您實例化它,用int num=0;
, num
實際上是該方法中的局部變量。每次運行該方法時,局部變量都會再次實例化並重置爲0
。當您將其值分配到noOdDownloads
時,後者也會重置爲0
。
相關問題
- 1. 打印局部變量
- 2. 打印所有全局變量/局部變量?
- 3. 方法中的局部變量
- 4. JDB打印全局變量
- 5. 從方法渲染局部變量 - 局部變量不通過?
- 6. 局部變量時的方法和方法調用變量
- 7. 在方法中訪問局部變量?
- 8. JMockit:檢查方法的局部變量
- 9. 方法本地內部類訪問方法的局部變量
- 10. Python:修改方法 - 內部方法內的局部變量
- 11. 正確的方法來檢查局部變量是否等於局部變量
- 12. rspec:undefined局部變量或方法'be_true'
- 13. 角2局部變量認購()方法
- 14. 局部變量嵌套方法
- 15. Java在方法中將全局變量轉換爲局部變量的優點
- 16. C++中的方法改變局部變量
- 17. Java方法中局部變量的最大數量
- 18. 訪問另一個方法的局部變量的方法
- 19. 方法的局部變量同名的另一種方法
- 20. Shell腳本:awk不能正確打印局部變量
- 21. 如何打印語句創建一個局部變量
- 22. 打印HTML中的變量
- 23. 打印變量
- 24. 打印變量
- 25. 通過另一種方法獲取方法的局部變量
- 26. C++局部變量語法
- 27. 局部變量的全局變量
- 28. 在python中更改函數或方法中的局部變量
- 29. 如何打印方法中定義的變量?
- 30. 在java中打印出不同方法的變量?
有問題嗎?我看不到任何與你的「願望清單」不同的地方。 –
我想,隱含的問題很清楚。 「一旦打印方法被調用,我如何更新'downloads'字段?」 – asteri
下載字段在哪裏?這個問題很難理解,直到解釋清楚。 – Arham