在Java中查找HashMap中键的值

时间:2016-01-06 09:17:01

标签: java dictionary hashmap key-value

我想知道如何检查HashMap中特定键的值  例如,如果HashMap map包含密钥myKey,那么如何找到此密钥的值?

3 个答案:

答案 0 :(得分:4)

阅读the documentation of HashMap

要回答您的问题,您正在寻找get方法:public V get(Object key)

像这样使用:

map.get(keyName)将返回键keyName的值。

答案 1 :(得分:3)

map.get("键&#34)

如果" Key"在地图中不存在,结果为null;对于允许空值的地图实现,您必须使用map.containsKey(" Key")来区分" null"没有价值的价值。

答案 2 :(得分:1)

假设您有一个HashMap:

HashMap <String, Integer> map = new HashMap<String, Integer>();

if (map.containsKey("myKey")) {
    int value= map.get("myKey");
}