gpt4 book ai didi

java - 用户需要按两次回车键才能初始化循环

转载 作者:行者123 更新时间:2023-12-02 06:58:06 25 4
gpt4 key购买 nike

我完成了一个初学者的游戏程序,它运行良好,只是提示用户再次玩时有点慢。这是一个围绕整个 main 方法的 do...while 循环。我想让用户只需要输入“1”并按回车一次而不是两次即可重玩游戏。

我该如何解决这个问题?另外,我不确定我需要展示程序的哪一部分(如果需要),所以如果您需要,请告诉我。

最佳答案

这应该有效。

if (correctc == 3 && correctp == 3){
System.out.println("\nUser wins! Colour was " + colchoice);
System.out.println("Press 1 to play again with a new combo.");
pagain = myInput.readLine(); // game starts with new combo or ends
}

// User tries guessing again
else{
System.out.println("\nEnter 1 to guess again.");
loop = myInput.readLine();
}

}while("1".equals(loop)); // user continues guessing the same combo
}while("1".equals(pagain)); // new game with new combo

关于java - 用户需要按两次回车键才能初始化循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17034265/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com