java - 如何从 map 中获取特定的键和值

标签 java collections

我搜索过但找不到一种方法来只打印特定条目的单个键值对。

map.containsValue(value) 或 map.containsKey(key)

只会判断特定值或键是否可用。 我想打印那个特定的键值对 if (value is available) 在其他链接中,如果您不知道 key ,他们想获得随机值。在这里,我知道键和值,并想为特定的键和值打印它。

最佳答案

https://docs.oracle.com/javase/7/docs/api/java/util/Map.html 中没有可用的方法如果有可用的键或值,则从 map 中获取实体。 如果有帮助,请尝试以下代码:

if (map.containsKey(key)) {
   Object value = map.get(key);
 System.out.println("Key : " + key +" value :"+ value);
 }

关于java - 如何从 map 中获取特定的键和值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37921606/

相关文章:

java - JSONObject.write(<a writer>) 与 Writer.write(jSONObject.toString())

java - ReSTLet、CLAP、Ajax 和 block 超时

java - 如何创建包含 N 个对象的列表?

java - 使用 Scanner 类扫描 int 时出错

java - 局部变量可以是 final

java - 使用 id 和对象实例的 JPA 关系

java - 如何检查一个 ArrayList of Strings 是否包含另一个 ArrayList of Strings 的子字符串?

c# - 以下线程安全吗?

java - 如何模拟静态变量,该变量是通过对该静态变量的静态方法调用来初始化的

java - 如何更新 HashMap 中键的值?