У меня возникли проблемы с поиском правильного кода для сортировки моего массива. Внутри моего массива находится массив класса, который я создал. Внутри класса есть переменная под названием Rank, которая содержит Int. Я хотел бы отсортировать массив на основе этого числа внутри класса (от самого высокого до самого низкого). Я новичок в языке Котлин, но знаком с языком Swift. Короткая эквивалентность кода, которую я пытаюсь достичь:
TrendingArray.sort(by: {$0.Rank > $1.Rank})
Все что тебе нужно это
array.sortBy { it.rank }
Вот документация: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/sort-by.html