List使用时不支持add insert 等方法处理详情

错误示例:

List<int> list1 = List<int>();
//直接赋值给List List的长度就被确定无法再使用add等方法
list1 = [1,2,1];
//异常不支持add方法
list1.add(2);

正确做法:

List<int> list2 = List<int>();
//通过addAll或add方法添加值
list2.addAll([1,2,1]);
//可以使用add等方法
list2.add(2);
上一篇:计算机基础之浮点数问题与如何精确计算小数


下一篇:Mac上部署Dart SDK