Dart 编程 - 集合列表


列表只是一组有序的对象。dart :core库提供了 List 类,可以创建和操作列表。

Dart 中的列表可以分为:

  • 固定长度列表- 列表的长度不能在运行时更改。

  • 可增长列表- 列表的长度可以在运行时更改。

例子

下面给出了 List 的 Dart 实现示例。

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); 
}

上述代码的输出如下-

WARNING 
ERROR 
INFO 
3 
size after removing. 
2
dart_programming_collection.htm