Dart 编程 - 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": "Tom", 'Email': 'tom@xyz.com'}; 
   usrMap.forEach((k,v) => print('${k}: ${v}')); 
} 

它将产生以下输出-

name: Tom 
Email: tom@xyz.com  
dart_programming_map.htm