Dart列表

List只是一組有序的對象。dart:core庫提供了List類,可以創建和操作列表。

Dart中的列表可分為 -

  • 固定長度列表 - 列表的長度不能在運行時更改。
  • 可增長列表 - 列表的長度可以在運行時更改。

示例
下麵給出了一個Dart實現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);
}

執行上面示例代碼,得到以下結果 -

WARNING
ERROR
INFO
3
size after removing.
2

上一篇: Dart集合 下一篇: Dart包