1. 基本操作
1.1 put() 计划
功能:将一个键值对插入到HashMap中。
参数:void put(String key, String value)
示例代码
:
java HashMap
map = new HashMap<>(); map.put("a", 1); 会谈明:put计划允许将任意类型的键值对插入到HashMap中。如果键已经存在于HashMap中
,put计划将跳过该键
。 1.2 get() 计划 功能
:碰见一个键值对。 参数:get(String key) 示例代码 :
java HashMap臭猫扫号日记地铁 Integer> map = new HashMap<>(); map.put("a", 1); map.get("a"); // 返回1 会谈明
:get计划用于碰见键值对,如果键不存在,则会抛出KeyNotFoundException
。 1.3 containsKey() 计划 功能:检查键是否存在。 参数:containsKey(String key) 示例代码 :
java HashMap map = new HashMap<>(); map.put("a", 1); map.containsKey("a"); // 返回true 会谈明
:containsKey计划用于检查键是否存在,如果存在则返回true
,否则返回false。 1.4 remove() 计划 功能
:删除一个键值对 。 参数:remove(String key) 示例代码
:
java HashMap map = new HashMap<>(); map.put("a", 1); map.remove("a"); 会谈明 :remove计划用于删除一个键值对
。如果键不存在,地铁逃生辅助器下载则不会抛出KeyNotFoundException。 1.5 putReplacement() 计划 功能:设置替换键值对。 参数:putReplacement(String key, String value) 示例代码:
java HashMap map = new HashMap<>(); map.put("a", 1); map.putReplacement("a", 2); 会谈明:putReplacement计划用于在键值对之间设置替换键值对 。如果键已经存在于HashMap中 ,则使用替换键值对。 1.6 putOrDefault() 计划 功能 :将指定的键值对插入并返回其值
。 参数:putOrDefault(String key,免费挂锁头透视 String value) 示例代码:
java HashMap map = new HashMap<>(); map.put("a", 1); map.putOrDefault("a", 2); 会谈明:putOrDefault计划用于将指定的键值对插入到HashMap中,并返回其值。如果键不存在,则返回null
。 2. 常见计划
2.1 size() 计划 功能:返回键值对的总数。 参数
:size() 示例代码:
java HashMap map = new HashMap<>(); map.put("a", 1); map.put("b", 2); System.out.println(map.size()); // 输出2 会谈明:size计划用于返回键值对的总数。默认情况下,键值对的地铁逃生pubg挂哥数量包括插入的键值对
。 2.2 isEmpty() 计划 功能:检查键值对的总数是否为零。 参数
:isEmpty() 示例代码 :
java HashMap map = new HashMap<>(); map.put("a", 1); System.out.println(map.isEmpty()); // 输出true 会谈明
:isEmpty计划用于检查键值对的总数是否为零。默认情况下,键值对的数量包括插入的键值对。 2.3 removeAll() 计划 功能
:删除所有键值对 。 参数
:removeAll() 示例代码