相关疑难解决方法(0)

HashMap中的密钥存在检查

是否总是需要在HashMap中检查密钥是否存在?

我有一个HashMap,说1000条目,我正在寻求提高效率.如果非常频繁地访问HashMap,那么在每次访问时检查密钥是否存在将导致很大的开销.相反,如果密钥不存在并因此发生异常,我可以捕获异常.(当我知道这种情况很少发生时).这将减少对HashMap的访问一半.

这可能不是一个好的编程习惯,但它会帮助我减少访问次数.或者我在这里遗漏了什么?

[ 更新 ]我在HashMap中没有空值.

java hashmap

298
推荐指数
6
解决办法
47万
查看次数

标签 统计

hashmap ×1

java ×1