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}) |