インスタンスメソッド


removeFirst(_:)


コレクションの先頭から指定された数の要素を削除します。


System Swift iOS 14.0+ iPadOS 14.0+ Mac Catalyst 14.0+

macOS 11.0+ tvOS 14.0+ VisionOS 1.0+ WatchOS 7.0+

mutating func removeFirst(_ k: Int)




パラメータ


k

コレクションから削除すべき要素の数。k はゼロ以上で、コレクション内の要素数を超えてはなりません。



議論


  1. var bugs = ["Aphid", "Bumblebee", "Cicada", "Damselfly", "Earwig"]
  2. bugs.removeFirst(3)
  3. print(bugs)
  4. // Prints "["Damselfly", "Earwig"]"

このメソッドを呼び出すと、このコレクションで使用する既存のインデックスが無効になります。


複雑さ:

O(n)、ここで n はコレクションの長さです。













トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ