我目前在初學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. Java循環混淆
- 6. while循環與變量? 1234
- 7. while循環變量更新
- 8. 設置變量while循環
- 9. 訪問while循環變量
- 10. PHP和時間變量while循環
- 11. while循環和靜態變量
- 12. 使用while循環和變量
- 13. 與`if`` else`和`while`混淆
- 14. 使用變量while while循環bash
- 15. WordPress多循環混淆
- 16. For循環和如果語句混淆
- 17. 指針,NSMutableArray,保留,循環和混淆
- 18. 無盡while循環混亂
- 19. C++混淆for循環中重新聲明的變量範圍
- 20. 改變SESSION變量停止「while循環」
- 21. while循環和While循環的退出
- 22. 循環和while循環
- 23. 循環和變量變量
- 24. 如何混淆C++變量和函數
- 25. 與分叉和全局變量混淆
- 26. 混淆類和全局變量
- 27. While循環即遞增變量的點
- 28. 更改變量不影響while循環
- 29. Python - while循環更改變量
- 30. php - 在while循環中使用變量
分享您的代碼嗎? –
請將代碼作爲*文本*放在問題中,而不是截圖。 –