Flutter 中,数组转成map
时间: 2024-05-04 10:20:15 浏览: 135
Flutter List数组避免插入重复数据的实现
在 Flutter 中,可以通过 List 类提供的 `asMap()` 方法将一个数组转换成 Map。这个方法会返回一个 Map,其中键为数组的索引,值为数组对应索引的元素。
以下是一个示例代码:
```dart
List<String> list = ["apple", "banana", "orange"];
Map<int, String> map = list.asMap();
print(map); // {0: "apple", 1: "banana", 2: "orange"}
```
在上面的示例中,我们将一个包含三个元素的字符串数组转换成了一个键为整数,值为字符串的 Map。
阅读全文