func split(separator: Element, maxSplits : Int, omittingEmptySubsequences : Bool) -> [ArraySlice<Element>]
Returns the longest possible subsequences of the collection, in order, around elements equal to the given element.
与えられた要素と等しい要素を避けるようにして、このコレクションの最も長くなりうる下位シーケンスを、順番に返します。
Available when
Element
conforms to Equatable
.
Element
がEquatable
に準拠する時に利用可能です。
func split(maxSplits : Int, omittingEmptySubsequences : Bool, whereSeparator : (Element) -> Bool) -> [ArraySlice<Element>]
Returns the longest possible subsequences of the collection, in order, that don’t contain elements satisfying the given predicate.
与えられた述部を満たす要素を含んでいない、このコレクションの最も長くなりうる下位シーケンスそれらを順序どおりに返します。
func joined() -> FlattenSequence<Array<Element>>
Returns the elements of this sequence of sequences, concatenated.
このシーケンスに属する複数のシーケンスの要素を、鎖状に連結して返します。
Available when
Element
conforms to Sequence
.
Element
がSequence
に準拠する時に利用可能です。
func joined(separator: String) -> String
Returns a new string by concatenating the elements of the sequence, adding the given separator between each element.
各要素の間に与えられた分離子を加えて、シーケンスの要素を連結することによる新しい文字列を返します。
Available when
Element
is String
.
Element
がString
である時に利用可能です。
func joined(separator: String) -> String
Returns a new string by concatenating the elements of the sequence, adding the given separator between each element.
各要素の間に与えられた分離子を加えて、シーケンスの要素を連結することによる新しい文字列を返します。
Available when
Element
conforms to StringProtocol
.
Element
がStringProtocol
に準拠する時に利用可能です。