У меня есть функция fillOval(int x, int y, int xSize, int ySize)
и массив с 4 Vectors
, созданные с помощью моего метода new2DVector
.
Однако, когда я пытаюсь сделать:
for(Vector v : punkte) {
screen.fillOval(v.get(0), v.get(1), 60,60);
}
Я получаю сообщение об ошибке, что v.get (0) и v.get (1) являются объектами и не могут быть преобразованы в int.
Затем я попытался добавить идентификатор следующим образом:
public Vector<int> new2DVector(int x, int y) { //<int> unexpected type error. required: reference
Vector v = new Vector(2);
v.add(x);
v.add(y);
return v;
}
Но ошибка все еще присутствует. Что я здесь не так делаю? Это не работает так: Vector<int> v = new Vector(2);
тоже.