Swift如何在数组中找到最大值
2019-08-05 本文已影响0人
Sultan
swift中的所有数组都有一个内置的方法max(),它返回数组中的最大项。如果数组的元素符合以下内容,则会带有默认实现Comparable:它将简单地比较所有项,直到找到比较最大的项。
代码如下:
let numbers = [1, 2, 3, 4, 5]
let max = numbers.max()
注意:因为max()可以在空数组上调用,所以它返回一个可选项 - 您需要自己检查和解包。
swift中的所有数组都有一个内置的方法max(),它返回数组中的最大项。如果数组的元素符合以下内容,则会带有默认实现Comparable:它将简单地比较所有项,直到找到比较最大的项。
代码如下:
let numbers = [1, 2, 3, 4, 5]
let max = numbers.max()
注意:因为max()可以在空数组上调用,所以它返回一个可选项 - 您需要自己检查和解包。