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
