インスタンスメソッド


removeFirst(_:)


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


iOS 15.0+ iPadOS 15.0+ macOS 12.0+ Mac Catalyst 15.0+

tvOS 15.0+ watchOS 8.0+ visionOS 1.0+ Xcode 13.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 はコレクションの長さです。















    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ