Вот строкеДобавление к извлекаемым ArrayLists
waves.get(selectedWave - 1).add(selectedMonster + selectedMosnterLevel);
волны является
ArrayList<ArrayList<Integer>>
что означает, что имеет место других списков целых чисел. Моя проблема в том, что, когда я получить конкретный список Целого путем вызова
waves.get(index)
, а затем добавить значение Integer к нему
waves.get(index).add(anInt)
добавляет «anInt» для каждого отдельного списка, который присутствует в списке «волны». Неужели это так, как это работает, или я могу прикрутить где-то еще в моем коде.
Покажите нам, как вы заполняете «Список». – NINCOMPOOP
Вы вызываете wave.get (index) в цикле? – pippin1289
вы наверняка закручиваете где-то еще в своем коде. – Juvanis