gpt4 book ai didi

Java do循环-字符串无法解析

转载 作者:行者123 更新时间:2023-12-02 08:51:18 26 4
gpt4 key购买 nike

使用 Java 中程序员定义的方法开发一个简单的掷骰子游戏。因为我知道程序需要至少运行一次,然后询问玩家是否想再次运行,所以我选择使用 do/while 循环。我以前从未使用过,但我相信我设置正确。

我的代码如下,不包括循环中包含的主方法主体以及程序员定义的方法。

do {
// main METHOD BODY ..

String proceed = ui.nextLine();
System.out.print("Would you like to play again (yes/no)? ");

} while (proceed.charAt(0) == 'Y' || proceed.charAt(0) == 'y');

此时我从 Eclipse IDE 得到的是“无法解析继续。”

对于发生的事情有什么想法吗?

最佳答案

proceed 在 while 循环中取消引用时不在范围内。将 procedure 变量的声明移到 do 之外。

String proceed;
do{

main METHOD BODY

proceed = ui.nextLine();
System.out.print("Would you like to play again (yes/no)? ");

} while (proceed.charAt(0) == 'Y' || proceed.charAt(0) == 'y');

关于Java do循环-字符串无法解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8199196/

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