码迷,mamicode.com
首页 > 其他好文 > 详细

Dart 创建Map

时间:2019-03-11 10:25:22      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:length   var   value map   contains   常用   参数   sem   app   remove   

Map的常用操作

1. [] , length   获取值和长度

2. isEmpty (),isNoEmpty () 是否为空

3.Keys ,values  获取所有的键 和值

4. containsKey(), containsValue() 是否包含某个key 是否包含某个值

5.remove () 

6.foEach

 

创建 map :

var map ={"a":"apple","b":"blue",c"color",1:true};

获取map的某个值 :map ["a"], map [1]=false;

获取所有key map.keys

是否包含某个key map.containsKey("a")

获取所有value map.values

是否包含某个value map .containsValue ("color")

移除 map .map ("color")

forEach 需要接收两个参数

map.forEach(f);

void f(key ,value){

 

print("key =$key, value =$value")

}

 

Dart 创建Map

标签:length   var   value map   contains   常用   参数   sem   app   remove   

原文地址:https://www.cnblogs.com/yangqinoak/p/10508961.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!