HashMap中常用的函数
假设如下 HashMap<String, Integer> map = new HashMap<>(); 获取value值 1、返回key为a的value get(a) 2、返回key为a的value,若没有该key返回0 getOrDefault(a,0) 新增键值对 1、新增键值对(a,1) put(a,1) 2、如果key为a的键不存在,则存入键值对(a,1) putIfAbsent(a,1) 3、如果key为a的键不存在,则存入键值对(a,1),存在则返回value computeIfAbsent(a,k->1) 判断是否存在某key或value 1、判断是否有key为a的键值对 containsKey(a) 2、判断是否有value为1的键值对 containsValue(1)