Programmation de fléchettes - Liste de collection

Une liste est simplement un groupe ordonné d'objets. ledart:core La bibliothèque fournit la classe List qui permet la création et la manipulation de listes.

Les listes dans Dart peuvent être classées comme -

  • Fixed Length List - La longueur de la liste ne peut pas changer au moment de l'exécution.

  • Growable List - La longueur de la liste peut changer au moment de l'exécution.

Exemple

Ci-dessous, un exemple d'implémentation Dart de List.

void main() { 
   List logTypes = new List(); 
   logTypes.add("WARNING"); 
   logTypes.add("ERROR"); 
   logTypes.add("INFO");  
   
   // iterating across list 
   for(String type in logTypes){ 
      print(type); 
   } 
   
   // printing size of the list 
   print(logTypes.length); 
   logTypes.remove("WARNING"); 
   
   print("size after removing."); 
   print(logTypes.length); 
}

le output du code ci-dessus est comme indiqué ci-dessous -

WARNING 
ERROR 
INFO 
3 
size after removing. 
2