У меня сейчас 2 класса.Мой бот:
public class Bot {
private int X;
private int Y;
private int degress;
public int getX() {
return X;
}
public int getY() {
return Y;
}
public int getDegress() {
return degress;
}
public void setX(int X) {
this.X = X;
}
public void setY(int Y) {
this.Y = Y;
}
}
и мой основной код ... проблема, с которой я сталкиваюсь, заключается в попытке установить градусы в моем основном классе.Я пытаюсь сделать что-то похожее на:
bots.set(bots.get(1).getDegress(),+1);
, но выдает мне эту ошибку: «Набор методов (int, Bot) в типе ArrayList не применим для аргументов (int, int)»
и как выглядит мой ArrayList
public static ArrayList<Bot> bots = new ArrayList<Bot>();
Итак, подведем итог.Как я могу изменить X, Y или Degress с помощью bots.set?