我目前在初學java課程,我們有一個家庭作業,我們需要使用循環。我正在嘗試使用while while循環並詢問用戶一個問題。如果用戶回答是,循環繼續,如果他們說沒有結束。我正在使用BlueJ,並且在輸入我的聲明的同時指出我的變量未找到時,我一直收到錯誤。請讓我知道我做錯了 - 謝謝大家這麼多:)混淆while循環和變量
0
A
回答
1
您的變量之前do {...}
塊
1
的的choise變量在做範圍內定義choice
應聲明因此在到達部分時不可用。
Scanner input = new Scanner(System.in);
String choise;
do
{
choise = ...
} while(...)
0
的choice
變量超出while循環的範圍,因此,你不能在你的while
子句中使用它。
你可以做的是之外創建一個布爾變量:
boolean isFinished = false;
do {
...
// change isFinished to true when "yes".equalsIgnoreCase(choice)
// or "y".equalsIgnoreCase(choice) :)
} while (!isFinished)
相關問題
- 1. while循環布爾混淆
- 2. 混淆while和for循環的變量作用域(C編程)
- 3. Java while while循環混淆輸出
- 4. For循環變量範圍混淆
- 5. R矢量循環混淆
- 6. Java循環混淆
- 7. 混淆C++循環
- 8. Java循環混淆
- 9. Javascript事件處理程序和while循環混淆
- 10. 變量混淆
- 11. 訪問while循環變量
- 12. while循環變量更新
- 13. while循環變量納入
- 14. while循環與變量? 1234
- 15. 設置變量while循環
- 16. 與`if`` else`和`while`混淆
- 17. PHP和時間變量while循環
- 18. while循環和靜態變量
- 19. C:多while循環和變量
- 20. 使用while循環和變量
- 21. do while while循環中的變量
- 22. 使用變量while while循環bash
- 23. Python 2.7 for循環混淆
- 24. 混淆for循環導致
- 25. WordPress多循環混淆
- 26. 指針,NSMutableArray,保留,循環和混淆
- 27. For循環和如果語句混淆
- 28. 混淆:嵌套「爲」循環和
- 29. PHP變量混淆
- 30. 無盡while循環混亂
分享您的代碼嗎? –
請將代碼作爲*文本*放在問題中,而不是截圖。 –