[Kotlin]リスト(List)の先頭に要素を追加するには?

Kotlin

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

リスト(List)の先頭に要素を追加する方法を紹介します。

スポンサーリンク

方法

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

リスト(List)の先頭に要素を追加するには、+演算子を使います。

まず、+の左辺に先頭に追加する要素をまとめたリストを指定します。

+の右辺に追加先のリストを指定します。

そして、+の結果を追加先のリストに代入します。

list = listOf(newItem) + list

上記の処理で、+の右辺のリストの先頭に、左辺のリストの要素が追加されます。

使用例

fun main() {
    var list = listOf(2, 3, 4, 5)
    
    list = listOf(1) + list
    
    println(list)
}
出力:
[1, 2, 3, 4, 5]

コメント

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