gpt4 book ai didi

java - 从 Multimap 获取键和值

转载 作者:行者123 更新时间:2023-12-02 03:06:26 26 4
gpt4 key购买 nike

我想打印 multiMap 中对象的所有键和所有属性。相同的键可以有不同的对象。

我使用以下代码创建了 multiMap:

Multimap<Integer,Country> country=ArrayListMultimap.create();

我的类(class)国家是:

class Country {
String country;
int population;
}

我如何从中检索所有对象属性:对于 HashMap,我使用以下代码:

 for (Map.Entry p : country.entrySet()) {
Country country=(Country)p.getValue();
nameCountry=country.country;
population=country.population;
}

最佳答案

使用 keySet() 来避免重复,如果需要重复,则使用keys()。然后通过 get(..) 获取国家实例

关于java - 从 Multimap 获取键和值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41667468/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com