gpt4 book ai didi

java - 多个错误 : class, 接口(interface)或预期枚举

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

public static boolean prime(int n){
if(n<=1)
return false;
int z=2;
if(n==2)
return true;
while(z<Math.sqrt(n)){
if(z mod n==0)
return false;
z++;
}
return true;
}

我的代码有什么问题吗?我收到 7 个“类、接口(interface)或枚举”错误,期待...

最佳答案

您无法执行独立的代码,所有内容都必须存在于类、接口(interface)或枚举中。

这需要存在于一个类中。这应该位于名为 MyClass.java

的文件中

例如

public class MyClass {

public static boolean prime(int n){
if(n<=1)
return false;
int z=2;
if(n==2)
return true;
while(z<Math.sqrt(n)){
if(z mod n==0)
return false;
z++;
}
return true;

}

}

然后可以通过运行 MyClass.prime(7);

来调用它

正如其他人提到的,mod也是一个无效的关键字,应该用%运算符替换

关于java - 多个错误 : class, 接口(interface)或预期枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15138379/

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