「Kotlin」配列やリストの先頭・末尾から指定した数の要素を削除する

環境
Windows11 pro 64bit
java 17.0.4
kotlin 1.7.20

構文
1.drop(n)
先頭から n 個の要素を削除します。
2.dropLast(n)
末尾から n 個の要素を削除します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
fun main() {
val list = listOf("study", "skill", "arkgame", "become", "smart")
println("先頭から 2個の要素を削除する")
println(list.drop(2))
println("末尾から 2個の要素を削除する")
println(list.dropLast(2))
}
fun main() { val list = listOf("study", "skill", "arkgame", "become", "smart") println("先頭から 2個の要素を削除する") println(list.drop(2)) println("末尾から 2個の要素を削除する") println(list.dropLast(2)) }
fun main() { 
   val list = listOf("study", "skill", "arkgame", "become", "smart")  
  println("先頭から 2個の要素を削除する")
  println(list.drop(2))  
  
  println("末尾から 2個の要素を削除する")
  println(list.dropLast(2))

}

結果

先頭から 2個の要素を削除する
[arkgame, become, smart]
末尾から 2個の要素を削除する
[study, skill, arkgame]

Kotlin

Posted by arkgame