Dart compareTo関数を使ってリストを降順でソートする
環境
OS windows10 Home 64bit
Dart 2.18.4
書式
var リスト変数名=[要素1,要素2,…];
リスト変数名.sort((x,y) => -1 * x.compareTo(y));
降順にソートする場合は、sort変数とcompareTo関数を使用します。
使用例
void main() { var list = [23,15,41,52,74]; list.sort((x,y) => -1 * x.compareTo(y)); print(list); }
実行結果
[74, 52, 41, 23, 15]