📜  生成方法 o dart 列表 - Dart (1)

📅  最后修改于: 2023-12-03 15:11:13.887000             🧑  作者: Mango

生成方法 o dart 列表 - Dart

在Dart中,可以使用List.generate()方法来生成一个列表。这个方法接受两个参数,分别是列表的长度和生成列表元素的方法。

方法语法
List<T> generate<T>(int length, T generator(int index))
  • length: 列表的长度
  • generator: 指定生成列表元素的方法,该方法接受一个整数参数index,表示当前元素在列表中的索引位置。
代码示例

下面是一个使用List.generate()方法生成列表的示例代码:

void main() {
  List<int> myList = List.generate(5, (index) => index * 2);
  print(myList); // 输出 [0, 2, 4, 6, 8]
}

在以上示例代码中,我们生成了一个包含5个元素的列表,其中元素值为每个索引值乘以2。

总结

List.generate()是Dart用来生成列表的一个非常方便的方法,通过指定列表的长度和生成元素的方法,可以快速地生成一个包含指定元素的列表。如果您需要对列表进行一些操作,生成后再进行修改便很方便了。