Dart reversedを使ってリストの要素を反転させる方法

環境
OS windows10 Home 64bit
Dart 2.18.4

書式
var リストの変数名 =[要素1,要素2,…]
リスト変数名.reversed
reversed を利用してリスト(配列)の要素を反転します。

使用例

void main() {
    
    var list = ["tokyo", "oosaka", "fukuoka"];
 
    print("before");
    print(list); 
    print("after");
    
    print(list.reversed); 
    // IterableをListに変換
    print(List.from(list.reversed)); 
    // toList
    print(list.reversed.toList()); 
}

実行結果

before
[tokyo, oosaka, fukuoka]
after
(fukuoka, oosaka, tokyo)
[fukuoka, oosaka, tokyo]
[fukuoka, oosaka, tokyo]

 

Dart

Posted by arkgame