Как отсортировать Map из LatLng, String по порядку значений в ArrayList из LatLng - PullRequest
0 голосов
/ 07 марта 2020

Допустим, у меня есть связанная HashMap с широтой / долготой + именами и отдельный ArrayList с той же широтой / долготой, которые были отсортированы по ближайшему к моему текущему местоположению. Как отсортировать HashMap в том же порядке, что и ArrayList. Если это слишком сложно, тогда можно ли отсортировать исходный HashMap по ближайшей широте / долготе?

1 Ответ

1 голос
/ 07 марта 2020

Я думаю, что лучше использовать LinkedHashMap (карта с порядком).

Вы можете создать новый LinkedHashMap и вставить в него широту / долготу на основе имеющегося у вас ArrayList (отсортированный список). Помните, что LinkedHashMap упорядочен на основе вставки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...