- 通过List.filled()方法创建的集合,我们不能修改长度,否则会报错,而且我们可以在使用这个方法的同时指定集合的数据类型
var l1 = List.filled(2, 1);
print(l1.length)//2
l1.length = 0;//报错
指定数据类型
var l1 = List<String>.filled(2,"");//只能存放String类型数据,否则会报错
2.通过[]生成的List可以修改长度
var l1 = ["1","2"];
print(l1.length);//2
l1.length = 0;
print(l1.length);//0