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]

IT

Posted by arkgame