dart Creare una nuova lista


Esempio

Gli elenchi possono essere creati in più modi.

Il modo consigliato è usare un letterale di List :

var vegetables = ['broccoli', 'cabbage'];

Il costruttore List può essere utilizzato anche:

var fruits = new List();

Se preferisci una digitazione più forte, puoi anche fornire un parametro di tipo in uno dei seguenti modi:

var fruits = <String>['apples', 'oranges'];
var fruits = new List<String>();

Per la creazione di un piccolo elenco crescente, vuoto o contenente alcuni valori iniziali noti, viene preferita la forma letterale. Esistono costruttori specializzati per altri tipi di elenchi:

var fixedLengthList1 = new List(8);
var fixedLengthList2 = new List.filled(8, "initial text");
var computedValues = new List.generate(8, (n) => "x" * n);
var fromIterable = new List<String>.from(computedValues.getRange(2, 5));

Vedi anche la guida allo stile di Dart efficace sulle collezioni .