Loading ...

Usare le liste in Dart

Usare le liste in Dart

Visto che Google sta spingendo parecchio su Dart, anche lato mobile, ho deciso di dargli un'occhiata.

Nel complesso mi sembra un linguaggio abbastanza completo e facile da imparare.

Al momento lo sto studiando solo lato console, ma penso mi spingerò oltre visto le prime impressioni.

Oggi vediamo come usare le liste; sostanzialmente le associamo agli array / gruppo di oggetti, sul quale possiamo fare svariate operazioni.

Inoltre, come vedremo, se non specificato il tipo di dato, è possibile creare liste con voci di tipi diversi.

Ecco un esempio di codice:

main(List arguments) {
  var testList = new List();
  testList.add(10);
  testList.add("CIAO");
  testList.add(0.50);
  print(testList);
  print("E' vuota? " + testList.isEmpty.toString());
  print("Qanto è lunga la lista? " + testList.length.toString());
  print("Questo è il primo elemento: " + testList.first.toString());
  print("Questo è l'ultimo elemento: " + testList.last.toString());

  for(var i in testList) {
    print(i);
  }
}

Creiamo un oggetto List senza specificare di quante voci.

Poi aggingiamo tre records (un intero, una stringa e un decimale).

Poi stampiamo diverse in console.

Enjoy!