世界最大級のオンライン学習サービス「Udemy」のセール状況はこちら

【Flutter/Dart】Listの要素を逆順に並び替える

Flutterのプログラミング言語(Dart言語)でListの要素を逆順に並び替える方法を紹介します。

Listの要素を逆順に並び替えるには「reversedプロパティ」を使用します。

目次

Listを逆順に並び替える

reversedプロパティは次のように使用します。

List.reversed;

reversedプロパティが実行されるとListを逆順にした配列「Iterable<E>」を返します。

「List<E>」ではないので注意が必要です。

var myList = ['a', 'b', 'c', 'd'];
print(myList.reversed); //(d, c, b, a);

逆順のListを「List型」として取得する

reversedプロパティで逆順にしたListを「List型」として取得するには次のように「List.from()」を使用します。

var myList = ['a', 'b', 'c', 'd'];
var reversedList = List.from(myList.reversed);
print(reversedList); //[d, c, b, a]

以上です。

合わせて読みたい

参考サイト

目次