文書   >   Swift   >   Swift 標準ライブラリ   >   Collections   >   Supporting Types   >   FlattenCollection   >   suffix(_:)


インスタンスメソッド


suffix(_:)


シーケンスの最後の要素を含む、与えられた最大長までの部分シーケンスを返します。





宣言


func suffix(_ maxLength: Int) -> Slice<FlattenCollection<Base>>


パラメータ


maxLength返されるべき要素の最大数。maxLength の値はゼロ以上でなければなりません。


戻り値


最大 maxLength 個の要素でコレクションの最後で終わる部分シーケンス。


議論


最大長がコレクション内の要素数を超える場合、結果にはコレクション内のすべての要素が含まれます。



let numbers = [1, 2, 3, 4, 5]
print(numbers.suffix(2))
// Prints "[4, 5]"
print(numbers.suffix(10))
// Prints "[1, 2, 3, 4, 5]"



複雑さ:コレクションが RandomAccessCollection に準拠している場合 O(1)。その他の場合 O(n)、ここで n はコレクションの長さです。





目次
Xcode の新機能

  • SDK
  • Xcode 8.0+
  • フレームワーク
  • Swift 標準ライブラリ
  • 宣言
  • パラメータ
  • 戻り値
  • 議論












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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