1. List
1.1 常见属性
- length 长度
- reversed 翻转
- isEmpty 是否为空
- isNotEmpty 是否不为空
1.2 常用方法
- add(item) 增加
- addAll(List list) 拼接数组
- indexOf(item) 查找 传入具体值; indexOf查找数据 查找不到返回-1 查找到返回索引值
- remove(item) 删除 传入具体值
- removeAt(index) 删除 传入索引值
- fillRange(int start,int end, [E? fillValue]) 修改
- insert(index,value); 指定位置插入
- insertAll(index,list) 指定位置插入List
- toList() 其他类型转换成List
- join(char) List转换成字符串
- split(char) 字符串转化成List
- forEach
- map
- where
- every
- any
2. Set
- 特点: Set是没有顺序且不能重复的集合,所以不能通过索引去获取值
- 最主要的功能就是去除数组重复内容
void main(){
var s=new Set();
s.add('香蕉');
s.add('苹果');
s.add('苹果');
print(s); //{香蕉, 苹果}
pr