文書   >   Swift   >   Swift 標準ライブラリ   >   Collections   >   Supporting Types   >   PartialRangeFrom   >   suffix(_:)     Beta  
インスタンスメソッド
suffix(_:)
シーケンスの最後の要素を含む、与えられた最大長までの部分シーケンスを返します。
宣言
func suffix(_ maxLength: Int) -> AnySequence<Bound>
パラメータ
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]"
複雑さ:O(n)、ここで n はシークエンスの長さです。
このドキュメントには、開発中の API または技術に関する予備情報が含まれています。この情報は変更されることがあり、このドキュメントに従って実装されたソフトウェアは、最終的なオペレーティングシステムソフトウェアでテストする必要があります。