플러터(Flutter)/다트(Dart)

[Dart] list combine method

SuperKid 2020. 4. 17. 12:34

You can use:

var newList = new List.from(list1)..addAll(list2);

 

If you have several lists you can use:

var newList = [list1, list2, list3].expand((x) => x).toList()

 

As of Dart 2 you can now use +:

var newList = list1 + list2 + list3;

 

As of Dart 2.3 you can use the spread operator:

var newList = [...list1, ...list2, ...list3];