The max() method returns the maximum element in the set.
Example
max() Syntax
The syntax of the set max() method is:
set.max()
Here, set is an object of the Set class.
max() Parameters
The max() method doesn't take any parameters.
max() Return Values
- returns the maximum element from the set
Note: The max() method returns an optional value, so we need to unwrap it. There are different techniques to unwrap optionals. To learn more about optionals, visit Swift Optionals.
Example 1: Swift set max()
Output
Optional(10) 9.6
In the above example, we have created two sets named integers and decimals. Notice the following:
integers.max()- since we have not unwrapped the optional, the method returnsOptional(10)
decimals.max()!- since we have used!to force unwrap the optional, the method returns9.6.
To learn more about forced unwrapping, visit Optional Forced Unwrapping.
Example 2: Find Largest String Using max()
Output
Swift
Here, the elements in the languages set are strings, so the max() method returns the largest element (alphabetically).