Kotlin Flow sort - PullRequest
       0

Kotlin Flow sort

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

Есть ли способ сортировки коллекции, созданной потоком, в произвольном порядке, например:

fun getList():Flow<Something>

fun main(){
   launch{
       getList().filter{}.map{}.sortBy{
                //
       }.toList()
   }
}

1 Ответ

4 голосов
/ 15 марта 2020

Сначала вы можете toList(), а затем sortBy(). Сортировка потока не всегда имеет смысл, поскольку поток по определению не знает, будут ли еще какие-либо элементы в потоке.

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