Dart Map.forEach()方法

Map.forEach()方法在每个Map条目上应用指定的函数。换句话说,forEach用于迭代Map的项目。

语法

Map.forEach(void f(K key, V value));

参数

  • f(K key, V value) - 将f应用于地图的每个键值对。调用f不得在映射中添加或删除键。

返回值

  • void

示例

void main() { 
   var usrMap = {"name": "Maxsu", 'Email': 'maxsu@xuhuhu.com'}; 
   usrMap.forEach((k,v) => print('${k}: ${v}')); 
}

执行上面示例代码,得到以下结果 -

name: Maxsu 
Email: maxsu@xuhuhu.com

上一篇: Dart映射 下一篇: Dart符号(Symbol)