Я не могу перейти к HashSets в моей структуре данных
Я объявил массив Map [] и заполнил его HashMap с K из Integer и V из HashSet из String, но не смог добавить элементы в HashSet.
Я сократил код, чтобы проиллюстрировать ...
private Map[] myMaps = null;
myMaps = new Map[numRepeats];
myMaps[0] = new HashMap<Integer,HashSet<String>>();
myMaps[0].put(0, new HashSet<String>());
Всплывающее окно в NetBeans показывает, что я могу добраться до java.util.Map с помощью
myMaps[0].
но при использовании метода map.get (0) я думал, что вернет HashSet
myMaps[0].get(0).
показывает, что я получил общий java.lang.object, а не HashSet. Так как мне нужно использовать метод HashSet.add (), это означает, что я застрял. Буду признателен за предложения.
Спасибо