本文主要是介绍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或value1、判断是否有key为a的键值对 containsKey(a) 2、判断是否有value为1的键值对 containsValue(1)
这篇关于HashMap中常用的函数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!