gpt4 book ai didi

java - 为什么这段代码特别出现 3 个错误?

转载 作者:行者123 更新时间:2023-12-01 14:13:08 25 4
gpt4 key购买 nike

    if (answer == "help") {
for (int i = 0; i < enterCommand.length; i++){
try {
Thread.sleep(1000);
System.out.println(help[i]);
} catch(InterruptedException ex) {
Thread.currentThread().interrupt();
}
}

我得到的错误是:

  • 该行有多个标记

    • 语法错误,请插入“)语句”完成If语句

    • 帮助无法解析为变量

    • 标记“if”上存在语法错误(预计在此之后 token

感谢您的建议!

最佳答案

您尚未定义名为 help 的变量。

您没有使用结束括号来关闭 if block }

除了这些语法错误之外,另一个问题是您正在使用 == 比较字符串。字符串应该使用 equals 方法进行比较。

   if (answer == "help") 

应替换为

   if ("help".equals(answer) )

建议:在没有学习编程的基本结构之前,不要开始编码。因此,请先阅读基础知识,以避免过多的麻烦。

关于java - 为什么这段代码特别出现 3 个错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18333556/

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