1. 首页
  2. 软件开发
  3. JAVA
  4. Map 接口常用方法

Map 接口常用方法

  • 发布于 2024-09-26
  • 1 次阅读

1.

containsKey(Object key):

  • 描述: 检查给定的键是否存在于映射中。

  • 参数: key - 要检查的键。

  • 返回值: 如果映射中存在指定的键,则返回 true;否则返回 false。
    2.

    containsValue(Object value):

  • 描述: 检查给定的值是否存在于映射中。

  • 参数: value - 要检查的值。

  • 返回值: 如果映射中存在指定的值,则返回 true;否则返回 false。
    3.

    get(Object key):

  • 描述: 返回指定键所映射的值;如果映射中不存在此键,则返回 null。

  • 参数: key - 键。

  • 返回值: 映射中指定键对应的值,如果映射中不存在此键,则返回 null。
    4.

    put(K key, V value):

  • 描述: 将指定的键值对添加到(或将指定值与指定键关联)此映射中。

  • 参数: key - 键,value - 值。

  • 返回值: 之前与此键关联的值,如果没有,则返回 null。
    5.

    remove(Object key):

  • 描述: 从此映射中移除指定键的映射关系(如果存在)。

  • 参数: key - 键。

  • 返回值: 如果映射中存在此键,则返回与此键关联的值;如果不存在,则返回 null。
    6.

    size():

  • 描述: 返回映射中的键值对数量。

  • 参数: 无。

  • 返回值: 映射中的键值对数量。
    7.

    isEmpty():

  • 描述: 检查映射是否为空。

  • 参数: 无。

  • 返回值: 如果映射不包含键值对,则返回 true;否则返回 false。
    8.

    clear():

  • 描述: 清除映射中的所有键值对。

  • 参数: 无。

  • 返回值: 无。
    9.

    keySet():

  • 描述: 返回映射中所有键的集合视图。

  • 参数: 无。

  • 返回值: 映射中所有键的集合视图。
    10.

    values():

    • 描述: 返回映射中所有值的集合视图。
    • 参数: 无。
    • 返回值: 映射中所有值的集合视图。
      11.

    entrySet():

    • 描述: 返回映射中包含所有映射关系的集合视图。
    • 参数: 无。
    • 返回值: 映射中包含所有映射关系的集合视图。
      12.

    putAll(Map<? extends K, ? extends V> m):

    • 描述: 将指定映射的所有映射关系复制到此映射中。
    • 参数: m - 包含键值对的映射。
    • 返回值: 无。

原文链接: https://blog.csdn.net/daibadetianshi/article/details/141311448