Java 用两个整数创建坐标

Java 用两个整数创建坐标,java,Java,只是一个简单的问题 如果我试图实例化一个包含3个整数和2个坐标的对象,为什么当我执行以下操作时eclipse会抱怨 private int x,y; private int x1, y1; public Objects(int xo, int yo, int zo, (int x1, int y1), (int x2, y2)){ this.(x,y) = (x1, y1); this.(x1,y1) = (x2, y2); } 这不是合法的Java语法。方法签名的参数

只是一个简单的问题

如果我试图实例化一个包含3个整数和2个坐标的对象,为什么当我执行以下操作时eclipse会抱怨

private int x,y;
private int x1, y1;

public Objects(int xo, int yo, int zo, (int x1, int y1), (int x2, y2)){
     this.(x,y) = (x1, y1);
     this.(x1,y1) = (x2, y2);

}

这不是合法的Java语法。方法签名的参数中不能有括号


您可以选择定义一个类,
Coordinate
,并将该类的实例传递给该方法。

这不是合法的Java语法。方法签名的参数中不能有括号


您可以选择定义一个类,
Coordinate
,并将该类的实例传递给该方法。

这不是合法的Java语法。方法签名的参数中不能有括号


您可以选择定义一个类,
Coordinate
,并将该类的实例传递给该方法。

这不是合法的Java语法。方法签名的参数中不能有括号


您的选择是定义一个类,
Coordinate
,并将该类的实例传递给该方法。

private int x,y
实际上是创建两个独立变量的简写,相当于

private int x;
private int y;
因此,不能使用
(x,y)
引用一对变量。创建一个数组,或者更好地创建一个
坐标
类,如:

public class Coordinate {
    private int x;
    private int y;

    // methods.
}

private int x,y
实际上是创建两个独立变量的简写,相当于

private int x;
private int y;
因此,不能使用
(x,y)
引用一对变量。创建一个数组,或者更好地创建一个
坐标
类,如:

public class Coordinate {
    private int x;
    private int y;

    // methods.
}

private int x,y
实际上是创建两个独立变量的简写,相当于

private int x;
private int y;
因此,不能使用
(x,y)
引用一对变量。创建一个数组,或者更好地创建一个
坐标
类,如:

public class Coordinate {
    private int x;
    private int y;

    // methods.
}

private int x,y
实际上是创建两个独立变量的简写,相当于

private int x;
private int y;
因此,不能使用
(x,y)
引用一对变量。创建一个数组,或者更好地创建一个
坐标
类,如:

public class Coordinate {
    private int x;
    private int y;

    // methods.
}

根据你的评论,你想要这样的东西

一类用于保持坐标:

public class Coords {
    int x;
    int y;
}
另一类:

public class WantedClass {
    int firstInteger;
    int secondInteger;
    int thirdInteger;
    Coords firstCoordinates;
    Coords secondCoordinates;
}

建设者?你自己去弄清楚,如果你还需要的话,我会把它们放在后面。

根据你的评论,你想要这样的东西

一类用于保持坐标:

public class Coords {
    int x;
    int y;
}
另一类:

public class WantedClass {
    int firstInteger;
    int secondInteger;
    int thirdInteger;
    Coords firstCoordinates;
    Coords secondCoordinates;
}

建设者?你自己去弄清楚,如果你还需要的话,我会把它们放在后面。

根据你的评论,你想要这样的东西

一类用于保持坐标:

public class Coords {
    int x;
    int y;
}
另一类:

public class WantedClass {
    int firstInteger;
    int secondInteger;
    int thirdInteger;
    Coords firstCoordinates;
    Coords secondCoordinates;
}

建设者?你自己去弄清楚,如果你还需要的话,我会把它们放在后面。

根据你的评论,你想要这样的东西

一类用于保持坐标:

public class Coords {
    int x;
    int y;
}
另一类:

public class WantedClass {
    int firstInteger;
    int secondInteger;
    int thirdInteger;
    Coords firstCoordinates;
    Coords secondCoordinates;
}


建设者?你自己去弄清楚,如果你还需要的话,我会把它们放在后面[我怎么样]。

这是什么(x,y)=(x1,y1)这个。(x,y)=(x1,y1)应该可以工作?你在哪里看到这种语法?但是如果我手头的任务是创建一个包含3个整数和2个坐标的实例化对象呢。我需要一个在类中生成坐标的函数吗?这是什么?(x,y)=(x1,y1)这个。(x,y)=(x1,y1)应该可以工作?你在哪里看到这种语法?但是如果我手头的任务是创建一个包含3个整数和2个坐标的实例化对象呢。我需要一个在类中生成坐标的函数吗?这是什么?(x,y)=(x1,y1)这个。(x,y)=(x1,y1)应该可以工作?你在哪里看到这种语法?但是如果我手头的任务是创建一个包含3个整数和2个坐标的实例化对象呢。我需要一个在类中生成坐标的函数吗?这是什么?(x,y)=(x1,y1)这个。(x,y)=(x1,y1)应该可以工作?你在哪里看到这种语法?但是如果我手头的任务是创建一个包含3个整数和2个坐标的实例化对象呢。我需要一个在类中生成坐标的函数吗?谢谢@Kon,我不知道你为什么被否决。谢谢@Kon,我不知道你为什么被否决。谢谢@Kon,我不知道你为什么被否决。谢谢@Kon,我不知道你为什么被否决。谢谢@Kon,我不知道你为什么被否决。