[Kotlin]インデックスでList(リスト)の最後の要素を取得するには?

Kotlin

どうも、ちょげ(@chogetarou)です。

インデックスを使ってList(リスト)の末尾の要素を取得する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

インデックスを使ってList(リスト)の最後の要素を取得するには、lastIndexプロパティを使います。

具体的には、list[list.lastIndex]のように、リストのlastIndexプロパティのインデックスにアクセスします。

val result = list[list.lastIndex]

リストのlastIndexプロパティのインデックスにアクセスすることで、リストの最後の要素を取得できます。

List(リスト)が空の場合にインデックスにアクセスすると、エラーが発生します。

なので、リストが空ではないか確認する必要があります。

使用例

fun main() {
    val list = listOf(3, 19, 0, 39, 10)
    
    val result = list[list.lastIndex]
    
    println(result)
}
出力:
10

コメント

タイトルとURLをコピーしました