どうも、ちょげ(@chogetarou)です。
配列(Array)の先頭の要素を削除する方法を紹介します。
方法
配列(Array)の先頭の要素を削除するには、copyOfRange()を使います。
まず、配列(Array)からcopyOfRange()を呼び出します。
そして、copyOfRange()の第1引数に「1」、第2引数に配列のsizeプロパティの値を指定します。
val result = array.copyOfRange(1, array.size)
上記のcopOfRange()は、呼び出した配列の先頭の要素を削除した新しい配列を生成します。
使用例
fun main() {
var array = arrayOf(1, 2, 3, 4, 5)
array = array.copyOfRange(1, array.size)
println(array.contentToString())
}
出力:
[2, 3, 4, 5]
コメント