演算子


+(_:_:)


2 つのコレクションの要素を連結して新しいコレクションを作成します。


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

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

static func + <Other>(lhs: Self, rhs: Other) -> Self where Other : RangeReplaceableCollection, Self.Element == Other.Element




パラメータ


lhs

範囲変換可能なコレクション。


rhs

別の範囲変換可能なコレクション。



議論


2 つの引数は同じ Element の型でなければなりません。たとえば、2 つの整数配列の要素を連結できます。


  1. let lowerNumbers = [1, 2, 3, 4]
  2. let higherNumbers: ContiguousArray = [5, 6, 7, 8, 9, 10]
  3. let allNumbers = lowerNumbers + higherNumbers
  4. print(allNumbers)
  5. // Prints "[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]"

結果のコレクションは、左辺の引数の型を持ちます。上記の例では、moreNumbersnumbers と同じ型 ([Int]) を持ちます。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ