Моя программа работает так, как будто получает массив некоторых объектов "Мир". Я хочу создать новый arraylist для каждого мира. Затем я хочу создать карту, где имя Мира - это ключ, а массива - это значение. Пока что я могу получить уникальный идентификатор для каждого Мира и размер массива миров, но я не знаю, как создать эту карту.
Вы можете использовать любой из классов, которые реализуют интерфейс Map, например, HashMap:
Map<String, ArrayList<World>> map = new HashMap<String, ArrayList<World>>();