我在Java中有一个Hashmap,如下所示:

private Map<String, Integer> team1 = new HashMap<String, Integer>();

然后我像这样填充它:
team1.put("United", 5);

如何获得 key ?类似于:team1.getKey()返回“United”。

最佳答案

HashMap包含多个 key 。您可以使用keySet()获取所有键的集合。

team1.put("foo", 1);
team1.put("bar", 2);

将存储带有1键的"foo"和带有2键的"bar"。要遍历所有键:
for ( String key : team1.keySet() ) {
    System.out.println( key );
}

将打印"foo""bar"

10-08 03:50