文書   >   Swift   >   Swift 標準ライブラリ   >   Collections   >   Range   >   joined(separator:)


汎用インスタンスメソッド


joined(separator:)


各要素の間に与えられた区切り記号を挿入して、この一連のシーケンスの連結した要素を返します。





宣言


func joined<Separator>(separator: Separator) -> JoinedSequence<Range<Bound>>
	 where Separator : Sequence, Separator.Element == Self.Element.Element

ElementSequence に準拠する場合利用可能です。


パラメータ


separatorこのシーケンスの各要素の間に挿入すべき文字列。デフォルトの separator は空の文字列です。


戻り値


連結された、要素のシーケンス。


議論


この例では、別の [Int] インスタンスを区切り記号として使用して [Int] インスタンスの配列を結合する方法を示しています。


let nestedNumbers = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
let joined = nestedNumbers.joined(separator: [-1, -2])
print(Array(joined))
// Prints "[1, 2, 3, -1, -2, 4, 5, 6, -1, -2, 7, 8, 9]"


以下も見よ





要素の分割と結合





目次
Xcode の新機能

  • 言語:Swift
  • SDK
  • Xcode 10.0+
  • フレームワーク
  • Swift 標準ライブラリ
  • 宣言
  • パラメータ
  • 戻り値
  • 議論
  • 以下も見よ












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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