gpt4 book ai didi

java - 为什么 NetBeans 找不到我的主类?

转载 作者:太空宇宙 更新时间:2023-11-04 06:27:09 24 4
gpt4 key购买 nike

我一直在尝试让 net beans 找到我的主类,我认为这是我让它输出所有 3 个区域的部分。根据学校的说法,我已经正确编码了它,但是 net beans 和 eclipse 拒绝运行它,如果有人能指出我的错误并告诉我如何修复它,我会很高兴,谢谢。

package shape
public class Shape {

class circle {

int r;
int r1;
double pi;

double FindArea(int a, int b, double c) {
r = a;
r1 = b;
pi = c;
return r * r1 * pi;
}

class rectangle {

int height;
int width;

int RFindArea(int d, int e) {
height = d;
width = e;
return width * height;
}
}

class square {

int s;

int SFindArea(int f) {
s = f;
return s ^ 2;
}
}

class result {

public void main(String[] args) {
circle objCircle = new circle();
System.out.println(objCircle.FindArea(10, 10, 3.14));
rectangle objRec = new rectangle();
System.out.println(objRec.RFindArea(20, 15));
square objS = new square();
System.out.println(objS.SFindArea(5));

}
}
}
}
}

最佳答案

您的主要方法应该是静态

public static void main(String[] ar)

当 JVM 调用主类时,它不会创建该类的实例,它只是加载该类并调用 static main() 方法

关于java - 为什么 NetBeans 找不到我的主类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26644550/

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