文書   >   Swift   >   Array   >   joined()


インスタンスメソッド


joined()


このシーケンスのシーケンスの要素を連結して返します。





宣言


func joined() -> FlattenSequence<Array<Element>>

ElementSequence に準拠している場合に使用できます。


戻り値


このシーケンスのシーケンスの要素の平坦化されたビュー。


議論


この例では、3 つの範囲の配列が平坦化されているため、各範囲の要素を順番に繰り返すことができます。


let ranges = [0..<3, 8..<10, 15..<17]

// A for-in loop over 'ranges' accesses each range:
for range in ranges {
  print(range)
}
// Prints "0..<3"
// Prints "8..<10"
// Prints "15..<17"

// Use 'joined()' to access each element of each range:
for index in ranges.joined() {
    print(index, terminator: " ")
}
// Prints: "0 1 2 8 9 15 16"


以下も見よ





要素の分割と結合

















トップへ












トップへ












トップへ












トップへ












トップへ
目次
Xcode の新機能

  • SDK
  • Xcode 9.3+
  • フレームワーク
  • Swift 標準ライブラリ

  • 宣言
  • 戻り値
  • 議論
  • 以下も見よ












  • トップへ












    トップへ












    トップへ












    トップへ