При добавлении объекта в коллекцию ArrayList создается сообщение об ошибке идентификатор?
У меня есть большой длинный код из группового проекта, над которым я работаю. Мы все добавляем свои собственные отдельные классы к классу "Армия", который состоит из графического интерфейса, показывающего каждый из наших различных классов (например, " Лучник, ниндзя, катапульта и т. д.).
В любом случае, я хочу создать ArrayList, который записывает каждый из объектов, созданных армией. Однако, как только я пытаюсь добавить что-либо в ArrayList, он выдает мне ошибку
<identifier> expected
.Эти две строки прекрасно компилируются, когда я их добавляю:
ArrayList<object>armyList = new ArrayList<object>(); Warrior warrior = new Warrior(); But as soon as I add the line <pre lang="java"> armyList.add(warrior);Это дает мне вышеупомянутую ошибку.
Что происходит??
Вот полный код армейского класса (Я не хотел загромождать это пространство вопросов полной вещью).
Что я уже пробовал:
Активно исследует интернет. Убедившись, что я правильно объявляю и добавляю в ArrayLists. Изолируем проблему в отдельный файл.