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