Instance Method インスタンスメソッド

max()

Returns the maximum element in the sequence. シーケンスの中の最大の要素を返します。

Declaration 宣言

@warn_unqualified_access func max() -> Element?
Available when Element conforms to Comparable. ElementComparableに準拠する時に利用可能です。

Return Value 戻り値

The sequence’s maximum element. If the sequence has no elements, returns nil. シーケンスの最大の要素。シーケンスが要素を持たないならば、nilを返します。

Discussion 解説

This example finds the largest value in an array of height measurements. この例は、身長計測の配列の中で最も大きな値を見つけます。


let heights = [67.5, 65.7, 64.3, 61.1, 58.5, 60.3, 64.9]
let greatestHeight = heights.max()
print(greatestHeight)
// Prints "Optional(67.5)"

Complexity: O(n), where n is the length of the sequence. 計算量:O(n)、ここでnはシーケンスの長さです。

See Also 参照

Finding Elements 要素を見つける