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]

Dart

Posted by arkgame