请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

2回答

不再是石头 2020-01-29 20:57:51

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

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

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

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

    }).toList();


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




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

1 回复 有任何疑惑可以回复我~
CrazyCodeBoy 2019-06-14 19:25:48

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

0 回复 有任何疑惑可以回复我~
  • 星期9 #1
    for in 不是也可以遍历数组吗
    回复 有任何疑惑可以回复我~ 2019-07-10 10:54:44
  • 星期9 #2
    老师能详细的介绍下吗 .map 的用法吗
    回复 有任何疑惑可以回复我~ 2019-07-10 11:09:52
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信