gpt4 book ai didi

java - 程序没有运行

转载 作者:行者123 更新时间:2023-12-02 08:59:54 24 4
gpt4 key购买 nike

我写信是为了了解该用户是否是青少年?我在执行程序时遇到错误。

public class TeenNumberChecker
{
public static void main (String[] args)
{
System.out.println(hasteen(22,28,32));
}



public static boolean hasteen(int age1,int age2,int age3) {
if ((age1>=13&&age1<=19)||(age2>=13&&age2<=19)||(age2>=13&&age2<=19))
return true;
}
else {
return false;
}
}

我收到的错误是“线程“main”java.lang.Error中的异常: Unresolved 编译问题:”

最佳答案

您的代码无法编译。

  1. 缺少括号,
  2. 您重复了age2 的比较,但您可能想使用age3 来代替。

您应该快速学会正确缩进源代码,以帮助您亲眼看到错误。缩进样式肯定是一个品味问题,因此请自行找出最适合您的样式或按照下面的示例进行操作。

class Main
{
public static void main(String[] args)
{
System.out.println(hasteen(22, 28, 32));
}

public static boolean hasteen(int age1, int age2, int age3)
{
if (
(age1 >= 13 && age1 <= 19) ||
(age2 >= 13 && age2 <= 19) ||
(age3 >= 13 && age3 <= 19)
)
{
return true;
}
else
{
return false;
}
}
}

使用支持自动代码格式化和突出显示错误的 IDE(例如 IntelliJ 或 NetBeans)在这里会很有帮助。

关于java - 程序没有运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60247207/

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