2017-01-01 3 views
1

Я хочу взять значения Latlong, сохраненные на карте Хэша, как пары значений ключа.Как принимать значения из списка <Список <HashMap <String, String >>>

List<List<HashMap<String, String>>> routes 

«маршруты» содержат значения. Я хочу, чтобы получить эти значения

structure

+0

routes.get (х) .get (у) .get (г) ... –

+0

Вы можете получить значение с такими вещами, как route.get (0) .get (0) .get ("yourKey"), но можете ли вы уточнить структуру этой комбинации коллекций? –

+0

[link] (https://postimg.org/image/qtngmsd9p/) @Y. Tarion любезно посмотрите на изображение для структуры ... Спасибо –

ответ

3

Если разбить его на части, так что вы понимаете его:

List<HashMap<String, String>> route = routes.get(0); 
HashMap<String, String> position = route.get(0); 
String latitude = position.get("lat"); 
String longitude = position.get("lng"); 
Смежные вопросы