gpt4 book ai didi

java - 存储与映射中的键相对应的多个值

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

我是java初学者,正在探索我想要一个Map映射的集合,其中键将是整数类型,并且它的值将包含我最终想要存储在Map中的值..

key  Value
1 abc,def,ght
2 fdr,ute,ytr
3 rds,yhj,lgt

请问如何将其存储在java中的 map 中。

最佳答案

您正在寻找多重 map

Guava 库对此有一个实现,因此您无需自己实现。

详情可查看here .

如果您不喜欢这样,您可以简单地使用 Map<Integer, List<String>> :

Map<Integer, List<String>> multimap = new HashMap<Integer, List<String>>();
List<String> someList = new ArrayList<String>();
someList.add("abc");
someList.add("def");
someList.add("ght");
multimap.put(1, someList);

关于java - 存储与映射中的键相对应的多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19957936/

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