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]
以上です。
合わせて読みたい
あわせて読みたい


【Flutter/Dart】dynamic修飾子|varとdynamicの違い
Flutterのプログラミング言語(Dart言語)における「dynamic修飾子」を紹介します。 「dynamic修飾子」は「var修飾子」のように変数を宣言する際に使用されます。本記事…
あわせて読みたい


【Flutter/Dart】var修飾子|変数と宣言
Flutterのプログラミング言語(Dart言語)における「var修飾子」を紹介します。 「var」は変数を宣言する際の基本となる修飾子です。 var修飾子の使い方 var修飾子で変…