这个问题在这里已经有答案了:
如何使用while循环不断请求用户输入(3个答案)
4个月前关门了。
我已经看了关于这个主题的其他stackoverflow问题,但是作为一个新的开发人员,我非常困惑。我试图写一个程序,询问用户谜语,并重新启动后,用户得到一个特定的谜语三个错误的答案。需要重新启动的代码是:
if (wrongAnswer == 3){
System.out.println("You have failed three times.");
restartApp();
我需要重新启动的代码应该放在restartapp()现在所在的位置。提前谢谢!
1条答案
按热度按时间7kqas0il1#
因此,正如图灵85所提到的,重新启动整个程序可能不是一个好办法。一般来说,你使用的是所谓的状态机。对于这个示例,可以使用while循环实现一个简单的示例。举个例子:
输出结果如下: