.map的含义

来源:10-3 基于ExpansionTile实现可展开的列表【列表还可以这样做】

慕勒7512297

2019-06-12

subCities.map((subCity)=>),这个地方的.map是什么含义?是java中的map含义嘛?

写回答

2回答

不再是石头

2020-01-29

.map 就是 遍历当前列表,然后组成一个新的 Map 列表。

比如有一个 List<Person> personList列表,但是我需要的是 Lis<Student>,就可以

    List<Student> studentList = personList.map((person) {

        return new Student(persion.name, persion.age);

    }).toList();


就是用 map 生成了一个新的列表。




这玩意,不能复制真的是很麻烦。

1
0

CrazyCodeBoy

2019-06-14

.map是Dart的一个语法,用来遍历数组的,可以类比成Java的foreach

0
2
星期9
老师能详细的介绍下吗 .map 的用法吗
2019-07-10
共2条回复

Flutter从入门到进阶 实战携程网App 一网打尽核心技术

解锁Flutter开发新姿势,,系统掌握Flutter开发核心技术。

4788 学习 · 3270 问题

查看课程