ключу объекта.
Приходит запрос (ниже), весь список объектов находится в val data: ArrayList<LoadModel>
В этом списке внутри объекта есть ещё 1 список объектов stops. Мне необходимо найти индекс элемента в этом списке, удовлетворяющий условию type == pickup.
Как это можно сделать?
[
{
"id": "a1ef9d18-a32a-4122-99cf-4bed8d0b5571",
"status": "paid",
"stops": [
{
"city": "Fritschbury",
"type": "pickup",
"state": "ME",
"arriveAt": "2021-12-24T08:52:35.873+00:00"
},
{
"city": "East Marilyneberg",
"type": "delivery",
"state": "WY",
"arriveAt": "2021-12-24T06:35:50.18+00:00"
}
]
},
{...},
....
{...}
]
indexOf(find())
Типа так? data[position].stops.indexOf(find { it.type == "pickup" })
Обсуждают сегодня