在苹果的开发文档中对Array还提供了其他的操作算法:
1、Sort函数:
对数组进行排序,根据指定的排序规则,看下面的代码:
var array = [2, 3, 4, 5]
array.sort{$0 < $1}
println(array)
此时打印出:[2, 3, 4, 5]
其实sort大括号里面是一个闭包,这个以后再学习。
如果倒叙排列,代码如下:
array.sort{$0 > $1}
println(array)
输出为:[5, 4, 3, 2]
2、reverse函数
按照数组的index倒叙排列返回,比如:
let newA = array.reverse()
println(newA)
此时的输出应该为:[2, 3, 4, 5]
可以看出数组倒叙排列了。
3、filt......
阅读全文