Как создать массив карт в Java?
Я могу объявить массив карт, используя обобщенные значения, чтобы указать тип карты:
private Map[] myMaps;
Тем не менее, я могуt понять, как правильно его создать:
myMaps = new HashMap[count]; // gives "generic array creation" error
myMaps = new HashMap[count]; // gives an "unchecked or unsafe operation" warning
myMaps = (Map[])new HashMap[count]; // also gives warning
Как я могу создать этот массив карт без получения ошибки или предупреждения компилятора?
Обновить:
Спасибо всем за ваши ответы. Я закончил тем, что пошел с предложением Списка.