どうも、ちょげ(@chogetarou)です。
Dartでリストの要素を逆の順番にする方法を紹介します。
方法
リストを逆順にするには、「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()」でリストに変換する必要があります。
コメント