【学習kotlinシリーズ】リスト

Facebook にシェア
Pocket
LINEで送る
このエントリーを Google ブックマーク に追加

Qiitaでことりん学習帳を発売しています!

リストの定義の仕方

変更不可のInt型のリストを定義する場合、

val lst: List<Int> = listOf(1,2,3)

変更可能なInt型のリストを定義する場合

val mut_lst: MutableList<Int> = mutableListOf(4,5,6)

実際に試してみる

fun main(args: Array){

    // 変更不可のリストを定義する
    val lst: List = listOf(1,2,3)

    // リスト一覧を表示する
    println(lst)
    // リストのサイズを表示する
    println(lst.size)

    println("------------------")

    // 変更可能なリストを定義する
    val mut_lst: MutableList = mutableListOf(4,5,6)

    // リスト一覧を表示する
    println(mut_lst)

    // リストの要素を変更する
    mut_lst[1] = 7
    println(mut_lst)

    // リストの要素を追加する
    mut_lst.add(8)

    // リストの要素を削除する
    mut_lst.removeAt(1)
    println(mut_lst)
    
}

実行結果

[1, 2, 3]
3
------------------
[4, 5, 6]
[4, 7, 6]
[4, 6, 8]

Related posts

コメントを残す