У меня есть карта, которая имеет строки для ключей и значений.
Данные похожи на следующее:
"question1", "1"
"question9", "1"
"question2", "4"
"question5", "2"
Я хочу отсортировать карту по ключам. Итак, в конце у меня будет question1, question2, question3
.... и так далее.
В конце концов, я пытаюсь получить две строки из этой карты.
- Первая строка: вопросы (в порядке 1.. 10)
- Вторая строка: ответы (в том же порядке, что и вопрос)
Прямо сейчас у меня есть следующее:
Iterator it = paramMap.entrySet().iterator();
while (it.hasNext()) {
Map.Entry pairs = (Map.Entry) it.next();
questionAnswers += pairs.getKey() + ",";
}
Это дает мне вопросы в строке, но они не в порядке.