インスタンスメソッド


append(contentsOf:)


シーケンスまたはコレクションの要素をこのコレクションの末尾に追加します。


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 append<S>(contentsOf newElements: S) where S : Sequence, Self.Element == S.Element




パラメータ


newElement

コレクションに付け加えるべき要素。



議論


付け加えるべき先のコレクションは、新しい要素を保持するために必要な追加の容量を割り当てます。


以下の例では、Range<Int> インスタンスの要素を整数の配列に付け加えます。


  1. var numbers = [1, 2, 3, 4, 5]
  2. numbers.append(contentsOf: 10...15)
  3. print(numbers)
  4. // Prints "[1, 2, 3, 4, 5, 10, 11, 12, 13, 14, 15]"

複雑さ:

O(m), ここで mnewElements の長さです。













トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ