По сути, у меня есть ArrayList местоположений:
ArrayList<WorldLocation> locations = new ArrayList<WorldLocation>();
ниже этого я вызываю следующий метод:
.getMap();
параметры в методе getMap():
getMap(WorldLocation... locations)
Проблема, с которой я столкнулся Я не уверен, как передать ВЕСЬ список местоположений
в этот метод.
Я пробовал
.getMap(locations.toArray())
, но getMap не принимает это, потому что не принимает Objects[].
Теперь, если я использую
.getMap(locations.get(0));
, он будет работать отлично... но мне нужно каким-то образом передать ВСЕ местоположения... Я мог бы, конечно, продолжать добавлять location.get(1), location. get(2)
и т. д., но размер массива меняется. Я просто не знаком со всей концепцией ArrayList
Как проще всего это сделать? Я чувствую, что я просто не думаю прямо сейчас.