[Dart]リスト(List)を逆順にする方法

Dart

どうも、ちょげ(@chogetarou)です。

Dartでリストの要素を逆の順番にする方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

リストを逆順にするには、「reversedプロパティを使います。

「reversedプロパティ」は、対象のリストを、逆の順番にした新しいリストを作ります。

  var list = <int>[1, 2, 3, 4, 5];

//逆順のリストを作成
  var revList = list.reversed.toList();
  
  print(revList);

「.reversed」によって逆順のリストが出来ると言いましたが、実際には「Iterable型」という別の型が出来ます。

なので、「reversed」の後に、「.toList()」を使い、リストに変換する必要があります。

まとめ

リストを逆順にするには、「reversedプロパティ」を使います。

そして、「reversedプロパティ」で作られるのは「Iterable型」なので、最後に「toList()」でリストに変換する必要があります。

コメント

タイトルとURLをコピーしました