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")

}

最新文章

  1. 【High-Speed and Accurate Laser Scan Matching Using Classified Features】
  2. malloc分配的内存空间是连续的吗
  3. CentOS下安装Redis及Redis的PHP扩展
  4. 【代码笔记】iOS-iCarouselDemo
  5. 最短判断IE的办法
  6. android 消息机制
  7. VC++获取计算机Hardware Information (CPU ID, MainBoard Info, Hard Disk Serial, System Information)
  8. (转)js函数参数设置默认值
  9. Oracle 手动收集统计信息
  10. C++学习笔记之输入、输出和文件
  11. USB相关知识
  12. 使用copy再次实现Circle类,保证不能有内存泄漏问题
  13. WPF中嵌入Flash(ActiveX)
  14. Lucene5.x 中文 同义词
  15. cookie有效期到了后,是由浏览器还是由系统还删除的
  16. swift学习一:介绍,开发文档下载
  17. 使用百度ueditor的插件使得代码高亮显示
  18. 关于JS中变量提升的规则和原理的一点理解(二)
  19. Java经典编程题50道之二十三
  20. 【翻译】使用Ext JS设计响应式应用程序

热门文章

  1. Java编程思想--控制执行流程
  2. Angular2 之父子组件交互方式
  3. day02 : JPA的基本使用和多种缓存技术对比
  4. 蓝图Blueprint
  5. ansible-play中role的基本用法
  6. css样式支持左右滑动要点
  7. java完整并发知识结构图
  8. ASP中替换掉换行符<br>
  9. Python序列的一点用法
  10. 用几句话说一说CMake add_dependencies & target_link_libraries的使用区别