| add |
增加 |
| addAll |
拼接数组:list.addAll([“张三”, “马六”]); |
| indexOf |
查找 |
| remove |
删除 |
| removeAt |
删除 |
| fillRange |
修改指定范围的值:fillRange(state,end,value) //修改区间不包括state,end |
| insert(index,value) |
指定位置插入 |
| insert(index,list) |
指定位置插入List |
| toList() |
其他类型转换为List |
| split() |
删除字符串中字符中转换为List |
| join() |
将集合中的值进行拼接成为一个字符串 |
| map |
用于修改集合的值:var newlist = list.map((value){return value*2}).toList() |
| forEach |
用于查看数据:list.forEach((value){ print(value)}) |
| where |
用于筛选数据:var newlist = list.where((value){return value>5}).toList() //list=[1,2,6] |
| any |
用于判断集合中是否有一个满足条件的var flag = list.any((value){return value>5}) |
| every |
用于判断集合中是否全部满足条件的var flag = list.every((value){return value>5}) |