void main(){
/// ---------------------------------Lists列表(数组):List--------------------------------
print(’-----------------------Lists------------------------’);
//声明
//自动长度
List growableList = List();
// List growableList = new List()…length = 3;
growableList…add(1)…add(2)…add(‘damon’);
print(‘growableList: ${growableList}’); //输出 growableList: [1, 2, damon]
//固定长度
var list = List(3); //List的声明,可以用var也可用List。
list[0] = 1; //下标索引从0开始
list[1] = 2;
list[2] = ‘damon’;
print(‘list: ${list}’); //输出 list: [1, 2, damon]
//元素类型固定
var typeList = List();
typeList.add(1);
typeList.add(2);
typeList.add(3);
print(‘typeList: ${typeList}’);// 输出 typeList: [1, 2, 3]
//常用属性
int first = typeList.first;
print(‘typeList.first: ${first}’); //第一个元素 输出 typeList.first: 1