[Kotlin]配列(Array)の先頭の要素を削除するには?

Kotlin

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

配列(Array)の先頭の要素を削除する方法を紹介します。

スポンサーリンク

方法

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

配列(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]

コメント

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