Вы должны рассмотреть объект здесь. Имя переменной здесь дублируется. Поскольку центральные объекты содержат ссылку на массив, вы не можете сохранить одну и ту же переменную для хранения точечного объекта.
Вы можете соответствующим образом изменить свой код. Прикрепленный вами пример кода
public class Test {
public static void main(String[] args) {
Circle(1,2,3);
}
static void Circle(int n, int x, int y)
{ int center[] = new int[2];
//Do your operation and initialize the array
center[0] = 25;
center[1] = 26;
Point pointObject = new Point(center);
}
}
class Point
{
private int xCord;
private int yCord;
public Point (int [] center)
{
xCord = center[0];
yCord = center[1];
}
}