“Sortieren Sie die benutzerdefinierte Objektliste in Kotlin” Code-Antworten

Sortieren Sie die benutzerdefinierte Objektliste in Kotlin

val messages = mutableListOf<Message>(
                Message(from = "Tonnie", messageString = "Hi", timestamp = Date()),
                Message(from = "Victoria", messageString = "Miss You", timestamp = Date()))
                 messages.sortWith(compareBy { it.timestamp })
Coder Thirteen

Sortieren Sie die Objektliste Kotlin

val dates = mutableListOf(
	Date(2020, 4, 3),
	Date(2021, 5, 16),
	Date(2020, 1, 29)
)

println("--- ASC ---")
val sortedDates = dates.sortedWith(compareBy<Date> { it.year }.thenBy { it.month }.thenBy { it.day })
dates.forEach { println(it) }
println("------")
sortedDates.forEach { println(it) }
Exuberant Elk

Sortieren Sie die Objektliste Kotlin

val dates = mutableListOf(
	Date(2020, 4, 3),
	Date(2021, 5, 16),
	Date(2020, 1, 29)
)

println("--- ASC ---")
dates.sortWith(compareBy<Date> { it.year }.thenBy { it.month }.thenBy { it.day })
dates.forEach { println(it) }
Exuberant Elk

Sortieren Sie die Objektliste Kotlin

println("--- DESC ---")
val sortedDatesDescending =
	dates.sortedWith(compareBy<Date> { it.year }.thenBy { it.month }.thenBy { it.day }).reversed()
dates.forEach { println(it) }
println("------")
sortedDatesDescending.forEach { println(it) }
Exuberant Elk

Ähnliche Antworten wie “Sortieren Sie die benutzerdefinierte Objektliste in Kotlin”

Fragen ähnlich wie “Sortieren Sie die benutzerdefinierte Objektliste in Kotlin”

Weitere verwandte Antworten zu “Sortieren Sie die benutzerdefinierte Objektliste in Kotlin” auf Kotlin

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen