Добавили новых
extension функций в стандартную библиотеку для валидации того как отсортированы коллекции: .isSorted()
.isSortedDescending()
.isSortedWith(comparator)
.isSortedBy(selector)
.isSortedByDescending(selector)
🔗 Ссылка на документацию
Ну и сразу пример:
data class User(val name: String, val age: Int)
fun main() {
val users = listOf(
User("Alice", 24),
User("Bob", 31),
User("Charlie", 29),
)
println(users.isSortedBy(User::age))
// false
}
Android Good Reads
