在 Dart 中,数组即 List。github
var array = [1, 2, 3];
复制代码
Dart 会自动推导数组的类型是 List<int>
,你不能向里添加非 int
类型的对象。数组
void main() {
var array = ["it's string[]", 1, 2, 3];
array.add(5);
print(array);
}
>>>
[it's string[], 1, 2, 3, 5] 复制代码
上面的操做是被容许的,由于该数组会被推导为 String 数组。bash
经过 const
关键字,能够建立一个常量数组:post
var nums = const [1, 2, 3];
复制代码
你不能再对 nums
进行任何的修改了。ui