リスト(List)をコピーする方法を解説します。
方法

リストのコピーを作るには、「of()コンストラクタ」を使います。
var list = <int>[1, 2, 3];
//コピー作成
var copyList = List.of(list);
「List.of(コピー元のリスト)」のようにすることでコピーを作ることが出来ます。
また、「of()」で作ったリストを変更してもコピー元のリストは変更されません。
var list = <int>[1, 2, 3];
var copyList = List.of(list);
//コピーを変更
copyList[1] = 3;
//元々のリストを出力
print(list);

まとめ
リストのコピーを作るには、「List.of(コピー元のリスト)」を呼び出します。
オススメの記事
オススメの書籍
Amazon.co.jp: 基礎から学ぶ Flutter eBook : 石井幸次: Kindleストア
Amazon.co.jp: 基礎から学ぶ Flutter eBook : 石井幸次: Kindleストア
コメント