kotlin Listの要素に条件を指定してソートするサンプル
環境
Windows11 Po 4bit
Java 19
構文
リスト名.sortedWith(Comparator { 条件式 })
「sortedWith」を使ってListの要素に条件を指定してソートします。
使用例
fun main() { val list = mutableListOf(56, 66, 7, 27, 23, 34) println(list.sortedWith(Comparator { x, y -> x - y })) println(list.sortedWith(Comparator { x, y -> y - x })) }
結果
[7, 23, 27, 34, 56, 66]
[66, 56, 34, 27, 23, 7]