转自:慕课网 雷宇老师的:Dart编程语言入门
详细说明可以查看相关视频《Dart编程语言入门》。
1.创建List,使用 const 创建不可变的List
var list = [1, 2, 3];
//创建不可变的List
var list = const[1, 2, 3];
//使用类创建
var list = new List();
2.常用属性和方法(更多可查看相关api)
获取元素个数
list.length;
判断是否为空
list.isEmpty;
list.isNotEmpty;
添加元素
list.add(‘xxx’);
list.insert(index,‘xxx’); //在下标位置添加元素
删除元素
list.remove(‘xxx’);
list.clear(); //清空list
修改元素
list[0] = ‘xxx’; //修改下标为0的元素值为xxx
查询元素
list[0];//获取第一个元素,下标从0开始
其它
list.indexOf(‘xxx’);//查询元素xxx,返回下标,不存在返回-1
list.sort(); //排序
list.subList(start,end);//获取从子列表
list.forEach(); //遍历list …