gpt4 book ai didi

java - 我不断收到错误 : Could not find or load main class and cant figure out why?

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

我在编码方面非常陌生,并试图自学一些技巧,但它们不起作用。这是我的代码,有人告诉我我的大括号可能是错误的,但我不明白为什么它无法编译。我不断收到错误:无法找到或加载主类。也许我访问不正确?预先感谢您帮助我学习如何正确执行此操作。

public class Point3D {
public int x;
public int y;
public int z;

public Point3D (int xAxis, int yAxis, int zAxis) {
}
public int getxAxis (int x) {
return x;
}
public int getyAxis (int y) {
return y;
}
public int getzAxis (int z) {
return z;
}
public void setx(int xAxis){
this.x = xAxis;
}
public void sety(int yAxis){
this.y = yAxis;
}
public void setz(int zAxis){
this.z = zAxis;
}
public int getDistanceToOrigin (int x, int y, int z, int x1, int y1, int z1) {
return getDistanceToOrigin = ((int x1-int x); (int y1-int y); (int z1-int z));
}
public int getDistance (int x, int y, int z, int x1, int y1, int z1) {
return getDistance = ((5 - int x); (7 - int y); (9-int z));
}

public void howFar (){
System.out.println ("Your original point is at: "
+Point3D +"and is: " +getDistanceToOrigin +" away from the "
+ "origin of 0, 0, 0");
}
public static void main(String[] args) {
Point3D location = new Point3D();
location.setx(3);
location.sety(2);
location.setz(1);
location.getDistance();
location.howFar();
}
}

最佳答案

错误

1.如果您从 getter/setter 访问变量,请将其设为私有(private)。

public int x;
public int y;
public int z;
  • 默认构造函数

    Point3D 位置 = new Point3D(); 这将调用默认构造函数,但在您的情况下没有调用。 这也会产生错误。创建默认构造函数或创建类似
    的对象Point3D 位置 = new Point3D(1,2,3);

  • 错误 3(不知道你想在这里做什么)

    public int getDistanceToOrigin (int x, int y, int z, int x1, int y1, int z1) {

        return getDistanceToOrigin = ((int x1-int x); (int y1-int y); (int z1-int z));
    }
    public int getDistance (int x, int y, int z, int x1, int y1, int z1) {
    return getDistance = ((5 - int x); (7 - int y); (9-int z));
    }
  • return getDistanceToOrigin = ((int x1-int x); (int y1-int y); (int z1-int z));return 语句只能返回一件事,中间不能有 ;它只会返回一个整数值,如果你想返回两个或更多数字,那么你可能必须返回一个数字数组。

    关于java - 我不断收到错误 : Could not find or load main class and cant figure out why?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27216829/

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