10Dart:Map

map是一个关联键和值的对象。键和值都可以是任何类型的对象。每个键只出现一次,但是您可以多次使用相同的值。

初始化Map,可以直接声明,用{}表示,在Dart2中new关键字是可选的,可以var mMap=new Map();也直接var mMap=Map();,里面写key和value,每组键值对中间用逗号隔开。也可先声明,再去赋值。map里面的key不能相同。但是value可以相同,value可以为空字符串或者为null。注:map的key类型不一致也不会报错。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,107评论 19 139
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,221评论 0 13
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,804评论 18 399
  • 自由联想,看到题目以后,从你大脑中蹦出来的第一个词语就可以写下来,接着根据,刚刚写下的这个词,接着往下写,然后一个...
    小际阅读 6,985评论 0 2
  • 1.我们比以往任何时候都依赖别人生活,却向往独立。 2.认识社会,才能知道怎么逃开枷锁,创造机会。(阶级,教育,婚...
    糖果罐里的权权阅读 294评论 0 0