Я подхожу (после c ++) к java и, в частности, к разработке приложений для Android (Android studio), но у меня есть некоторые проблемы с использованием hashSet.Вот проблема: я не могу найти способ хранить ключи карты, полученные методом "keySet ()", в любом контейнере;Я пытался сохранить ключи в строковом векторе или списке, но произошла ошибка.Как я могу это исправить?
Это фрагмент кода:
private void fillMap(Map<String, String> map, String[] strings){
String str;
map.put("Question1", "answer1");
map.put("Question2", "answer2");
map.put("Question3", "answer3");
Set<String> keys = map.keySet();
}
Как видите, я создал карту, ключи которой - вопросы, а значения - ответы.Затем я создал набор, куда положить все ключи;Проблема в том, что я пытаюсь сохранить содержимое набора в упорядоченном контейнере, но все, что я пробовал, приводит к ошибке.