kotlin Listの要素を逆順で表示する

kotlin Listの要素を逆順で表示する

kotlinで、Listの要素を逆順で表示する手順を記述してます。

環境

  • OS windows11 home
  • java 17.0.2
  • kotlin 1.6.10-release-923

手順

kotlin、Listの要素を逆順で表示するには、「asReversed」で可能です。

List名.asReversed()

実際に、使用してみます。

fun main() {

    val list = listOf( 1, 2, 3, 4, 5 )

    println(list.asReversed()) // [5, 4, 3, 2, 1]

    println(list) // [1, 2, 3, 4, 5]

}

逆順が取得されていることが確認できます。

nullが含まれていても同じです。

fun main() {

    val list = listOf( 1, 2, 3, 4, 5, null )

    println(list.asReversed()) // [null, 5, 4, 3, 2, 1]

    println(list) // [1, 2, 3, 4, 5, null]

}

mutableList

「mutableList」にも使用可能です。

fun main() {

    val list = mutableListOf( 1, 2, 3, 4, 5 )

    println(list.asReversed()) // [5, 4, 3, 2, 1]

    println(list) // [1, 2, 3, 4, 5]

}