Programação de dardo - lista de coleção

Uma lista é simplesmente um grupo ordenado de objetos. odart:core A biblioteca fornece a classe List que permite a criação e manipulação de listas.

As listas no Dart podem ser classificadas como -

  • Fixed Length List - O comprimento da lista não pode ser alterado em tempo de execução.

  • Growable List - O comprimento da lista pode mudar em tempo de execução.

Exemplo

A seguir está um exemplo de implementação do 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); 
}

o output do código acima é como fornecido abaixo -

WARNING 
ERROR 
INFO 
3 
size after removing. 
2