文書   >   Swift 標準ライブラリ >     Collections   >   Sequence and Collection Protocols   >   Sequence   >   joined(separator:)
インスタンスメソッド
joined(separator:)
シーケンスの要素を連結し、各要素間に指定されたセパレータを追加して新しい文字列を返します。
宣言
func joined(separator: String = default) -> String
パラメータ
separator | このシーケンス内の各要素間に挿入すべき文字列。デフォルトの区切り文字は空の文字列です。 |
戻り値
連結された単一の文字列。
議論
以下の例は、文字列の配列を単一の、コンマ区切り文字列に結合する方法を示しています。
let cast = ["Vivien", "Marlon", "Kim", "Karl"]
let list = cast.joined(separator: ", ")
print(list)
// Prints "Vivien, Marlon, Kim, Karl"
以下も見よ
要素の分割と結合
func split(separator: Self.Element, maxSplits: Int, omittingEmptySubsequences: Bool)
指定された要素と等しい要素の周りで、シーケンスの可能な最長の部分シーケンスを、順番に返します。
指定された predicate (述語) を満たす要素を含まない、シーケンスの可能な最長の部分シーケンスを、順番に返します。
必須。 デフォルトの実装が供給されます。
連結されたこの一連のシーケンスの要素を返します。
func joined<Separator>(separator: Separator)
各要素の間に指定されたセパレータを挿入して、この一連のシーケンスの連結された要素を返します。