DART 列表示例
void main() { var list =[1,2,3,4,5]; var list2 = [8,9]; print("Before adding list element is ${list}"); list.add(6); print("After adding list element is ${list}"); print("Lengthy of list is : ${list.length}"); var list1=[1,2]; for(final a in list1){ print("WithOut Index access list element:${a}"); } MethElement(element) => print(element); print("Element through method"); list2.forEach(MethElement); print("Acess list last elements: ${list.last()}"); print("Remove last element from list :${list.removeLast()}"); print("Remove all elements from list:${list.clear()}"); print("Empty list:${list}"); }
DART语言中的列表
列表是一个具有长度的可索引的集合。
列表与数组相同,列表的主要优点是,我们无需自己管理大小。
DART 列表类似于 javaScript 数组字面量。
您可以像这样定义列表定义:
var list =[1,2,3,4,5];
- 我们可以通过add()添加列表中的值。
list.add(6);
- 我们可以通过length()找到字符串的长度。
list.length();
- 我们可以从索引号无法访问元素。
print(list[2]);
- 如果我们不希望使用索引访问列表元素,请使用最终。
for(final x in list){ print(x); }
- 如果要在每个列表元素上应用函数,请使用foreach()。
var list=[1,2,3]; MethElement(element) => print(element); list.forEach(MethElement);
- 如果要清除列表,请使用clear()。
list.clear();
- 如果要访问列表的最后一个元素,请使用last();
list.last();
- 如果要从上次删除一个元素,则使用removelast()。
list.removeLast();
日期:2020-04-11 23:04:00 来源:oir作者:oir