[Kotlin]リスト(mutableList)をクリア(全削除)するには?

Kotlin

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

リスト(mutableList)のクリア(全削除)する方法を紹介します。

スポンサーリンク

方法

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

リスト(mutableList)のクリア(全削除)する方法は、2つあります。

clear()関数

1つは、clear()関数を使う方法です。

具体的には、 myList.clear()のように、リストからclear()を呼び出します。

myList.clear()

clear()関数は、呼び出したリスト(mutableList)の全削除します。

使用例

fun main() {
    var myList = mutableListOf(1, 2, 3, 4, 5)
    
    myList.clear()
    
    println(myList)
}
出力:
[]

removeAll()関数

もう1つは、removeAll()関数を使う方法です。

まず、リストからremoveAll()関数を呼び出します。

そして、removeAll()関数の引数に呼び出したリストを指定します。

myList.removeAll(myList)

上記のremoveAll()は、呼び出したリストの要素をクリア(全削除)します。

使用例

fun main() {
    var myList = mutableListOf(1, 2, 3, 4, 5)
    
    myList.removeAll(myList)
    
    println(myList)
}
出力:
[]
スポンサーリンク

まとめ

リスト(mutableList)をクリア(全削除)する方法は、次の2つです。

  • clear()関数を使う方法
    myList.clear()
  • removeAll()関数を使う方法
    myList.removeAll(myList)

コメント

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