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