Dart 建立List

 

list的经常使用的操做数组

 

1. [] ,length  获取元素,和数组长度排序

2. add(), insert ()添加元素rem

3. remove(),clear() 删除元素ast

4.indexOf (), lastIndexOf () 获取元素中的位置List

5.sort (), sublist () 排序和获取子数组map

6. shuffle(), asMap(), forEach()  打乱, 转换为Map  ,排序方法

 

 

建立List :var list  =[a,b,c];sort

获取元素:  list [0]  co

添加元素 : list.add("d");new

插入元素: list.insert(1,"insert")

修改元素: list [1] ="hello";

删除元素:list.remove ("a");

清空元素: list.clear();

元素排序: list.sort  根据字母排序 也能够根据本身须要的排序方法排序

     list.forEach()自定义

截取元素:list.sublist(1)

list 转map  list.asMap() 会自动 把key 以整数 0开始填充 (0,1,2)

 

建立不可变的List  var list =const [a,b,c];

 

构造建立: var list =new List();

相关文章
相关标签/搜索