首页 > 建站教程 > PHP教程 >
  • Dart Map

    Dart Map

    Map对象是一个简单的键/值对。地图中的键和值可以是任何类型。地图是动态集合。换句话说,Maps可以在运行时增长和缩小。dart:core库中的Map类提供了对它的支持。## 例```javavoid main() {

  • Dart Map.forEach()

    Dart Map.forEach()

    在每个Map条目上应用指定的函数。换句话说, **forEach** 允许迭代Map的条目。## 语法```javaMap.forEach(void f(K key, V value));```## 参数 * **f(K key, V value)** \- 将f应用于地图的每个键值对。调用 **

  • Dart Map.remove()函数

    Dart Map.remove()函数

    从地图中删除键及其关联值(如果存在)。该函数还返回与键关联的值。## 语法```javaMap.remove(Object key)```## 参数 * **密钥** \- 标识要删除的条目。**返回类型** \- 返回与指定键对应的值。##

  • Dart Map.clear()函数

    Dart Map.clear()函数

    从地图中删除所有对。## 语法```javaMap.clear()```**返回类型** \- void## 例```javavoid main() { Map m = {name:Tom,Id:E1001}; print(Map :${m}); m.clear();

  • Dart Map.addAll()

    Dart Map.addAll()

    该 **Map.addAll()** 函数添加的其他所有键值对这个地图。## 语法```javaMap.addAll(MapK, V other)```### 参数 * **other** \- 表示键值对。**返回类型** \- void## 例```javavoid main() { Map m =

  • Dart Map属性isNotEmpty

    Dart Map属性isNotEmpty

    如果Map至少有一个项,则返回true。## 语法```javaMap.isNotEmpty```## 例```javavoid main() { var details = {Usrname:tom,Password:pass@123}; print(details.isNotEmpty); va

  • Dart Map属性isEmpty

    Dart Map属性isEmpty

    如果Map为空,则返回true。## 语法```javaMap.isEmpty```## 例```javavoid main() { var details = {Usrname:tom,Password:pass@123}; print(details.isEmpty); var hosts = {}

  • Dart Map属性长度

    Dart Map属性长度

    返回Map的大小。## 语法```javaMap.length```## 例```javavoid main() { var details = {Usrname:tom,Password:pass@123}; print(details.length);}```它将产生以下 **输出**

  • Dart Map属性value

    Dart Map属性value

    返回表示Map中的值的可迭代对象。## 语法```javaMap.values```## 例```javavoid main() { var details = {Usrname:tom,Password:pass@123}; print(details.values);}```它将产生以下 *

  • Dart Map属性键key

    Dart Map属性键key

    返回表示键的可迭代对象。## 语法```javaMap.keys```## 例```javavoid main() { var details = {Usrname:tom,Password:pass@123}; print(details.keys);}```它将产生以下 **

  • Dart编程实例 - Dart Map

    Dart编程实例 - Dart Map

    ## Dart编程实例 - Dart Map ```dartvoid main() { var details = {Usrname:tom,Password:pass@123}; print(details);}```