演算子
+(_:_:)
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 つの整数配列の要素を連結できます。
- let lowerNumbers = [1, 2, 3, 4]
- let higherNumbers: ContiguousArray = [5, 6, 7, 8, 9, 10]
- let allNumbers = lowerNumbers + higherNumbers
- print(allNumbers)
- // Prints "[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]"
結果のコレクションは、左辺の引数の型を持ちます。上記の例では、moreNumbers は numbers と同じ型 ([Int]) を持ちます。
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ