文書   >   Swift   >  String   >   +(_:_:)


汎用演算子


+(_:_:)


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





宣言


static func + <Other>(lhs: String, rhs: Other) -> String 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]"


結果として得られるコレクションは、左側に引数の型を持ちます。上の例では、moreNumbersnumbers と同じ型、つまり [Int] を持ちます。


以下も見よ





文字列と文字の追加

















トップへ












トップへ












トップへ












トップへ
目次
Xcode 11 の新機能

  • 言語:Swift
  • SDK
  • Xcode 10.0+

  • Framework
  • Swift 標準ライブラリ
  • 宣言
  • パラメータ
  • 議論
  • 以下も見よ












  • トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)