0

在我的 java 应用程序中,我有一个包含字符串和整数的哈希图。我处于需要返回键为某个值的对象的情况。我不知道我会怎么做。您的支持将不胜感激。

public HashMap<String, Integer> loginArenaList = new HashMap();
4

2 回答 2

1

你需要的Map#get(Object)方法:

loginArenaList.get(key);

顺便说一句,你的地图声明是错误的。您在 RHS 上缺少泛型类型。当然,您应该将引用声明为private,除非您有充分的理由使用public. 应该:

private Map<String, Integer> loginArenaList = new HashMap<>(); // In Java 7
于 2013-06-30T20:07:58.180 回答
0

根据声明的映射,您的键是 String 类型,要检索的对象是 Integer 类型。假设您在变量“key”中有密钥,您所要做的就是使用get方法。

loginArenaList.get(key);

于 2013-06-30T20:11:29.323 回答