У меня есть отсортированная карта, и я хочу ссылаться на упорядоченные объекты по их позиции в индексе. Это возможно? Как бы я преобразовал отсортированную карту в список массивов, сохраняя при этом порядок, чтобы я мог получить объект по его индексу (порядку). Это единственный способ сделать это?
В идеале я мог бы иметь эту структуру и знать индекс объекта в пределах этой структуры и мог бы повторно получить ее, сказав:
Object nextObj = structure[4] //this structure is originally a sortedMap
//SortedMap<String, Object> sortedMap = new TreeMap<String, Object>();
Моя проблема в том, что у меня есть отсортированная карта, с которой можно работать. Есть ли известный способ сделать это?
Большое спасибо за предложение любых подходов к этому.