どうも、ちょげ(@chogetarou)です。
リスト(mutableList)の最初の要素を削除する方法を紹介します。
方法
リスト(mutableList)の最初の要素を削除する方法は、2つあります。
removeAt()
1つは、removeAt()
関数を使う方法です。
まず、リスト(mutableList)からremoveAt()を呼び出します。
そして、removeAt()の引数に「0」を指定します。
list.removeAt(0)
上記のremoveAt()は、呼び出したリスト(mutableList)の先頭の要素を削除します。
使用例
fun main() {
val list = mutableListOf(1, 2, 3, 4, 5)
list.removeAt(0)
println(list)
}
出力:
[2, 3, 4, 5]
drop()
もう1つは、drop()
関数を使う方法です。
まず、リスト(mutableList)からdrop()を呼び出します。
そして、drop()の引数に「1」を指定します。
val result = list.drop(1)
上記のdrop()は、呼び出したリスト(mutableList)の先頭の要素を削除した新しいリストを生成します。
使用例
fun main() {
val list = mutableListOf(1, 2, 3, 4, 5)
val result = list.drop(1)
println(result)
}
出力:
[2, 3, 4, 5]
まとめ
リスト(mutableList)の先頭の要素を削除する方法は、次の2つです。
- removeAt()関数を使う方法
list.removeAt(0)
- drop()関数を使う方法
val result = list.drop(1)
コメント