Contents
ソートする方法
次のように書きます。
// 昇順にソート
array.sort{ $0 < $1 }
// 降順にソート
array.sort{ $0 > $1 }
ソート例
数値の配列をソート
var array = [3, 5, 8, 1, 2]
// 昇順にソート
array.sort{ $0 < $1 }
print(array)
// 降順にソート
array.sort{ $0 > $1 }
print(array)
Playgroundで見てみると、次のような結果になります。
文字列の配列をソート
var array = ["orange", "apple", "peach", "banana"]
// 昇順にソート
array.sort{ $0 < $1 }
print(array)
// 降順にソート
array.sort{ $0 > $1 }
print(array)
Playgroundで見てみると、次のような結果になります。
アルファベット順にソートできていますね。
created by Rinker
¥3,536
(2024/11/23 14:06:16時点 Amazon調べ-詳細)
(2024/11/23 14:06:16時点 Amazon調べ-詳細)