List(数组)里面常用的属性和方法


常用属性:
length 长度
reversed 翻转
isEmpty 是否为空
isNotEmpty 是否不为空
常用方法:
add 增加
addAll 拼接数组 增加多个数据 list.addAll(['11','22'])
indexOf 查找 传入具体值
remove 删除 传入具体值
removeAt 删除 传入索引值
fillRange 修改
insert(index,value); 指定位置插入
insertAll(index,list) 指定位置插入List
toList() 其他类型转换成List
join() List转换成字符串
split() 字符串转化成List
forEach 无返回值
map 全部返回 符合条件的为true 否则false
where 返回 符合条件的 相当于filter
    any 只要有一个符合条件的 返回true 否则false
every 全部符合条件 返回true 否则false

Set()
a = new Set()
var a = new Set();
a.add('123');
a.add('233');
print(a.toList()); //转换成数组


Map() 也就是json;
常用属性:
keys 获取所有的key值
values 获取所有的value值
isEmpty 是否为空
isNotEmpty 是否不为空
常用方法:
remove(key) 删除指定key的数据
addAll({...}) 合并映射 给映射内增加属性
containsValue 查找映射内的值 返回true/false
forEach
map
where
any
every


你可能感兴趣的:(List(数组)里面常用的属性和方法)