gpt4 book ai didi

Java-向 Hashmap 添加唯一值

转载 作者:行者123 更新时间:2023-12-01 23:39:21 25 4
gpt4 key购买 nike

好的,

这是我的问题......我有一个 List<short>letterList例如:“1,2,3,4,5,6,7,8,9,10”

我正在做的是迭代这个列表,然后将值传递到另一个返回值的方法中:

所以:

string value = null;
for(Short foo : letterList)

{
value = getSomeValue(foo) //returns a letter A or B or C
}

我想做的是让 HashMap 看起来像这样:

key: a, value 1,5,7
key b, value: 2,3,4
key c, value: 6,8,9,10

不是具体的这些值,但你明白我的意思

我不确定如何执行此操作,我尝试使用 <set<string>, List<short> 创建 map

如有任何建议,我们将不胜感激

最佳答案

HashMap<Character, List<Short>> map

我的理解是您正在寻找一种简单的方法来存储带有字符的值列表?如果是这样,请使用上面的内容。

如果您想按字母排序(以便于打印),请使用以下命令:

TreeMap<Character, List<Short>> map

您可以使用 map.get('A') 获取值的 和 。并使用标准方法迭代关联列表或从关联列表中获取特定值。

关于Java-向 Hashmap 添加唯一值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18196334/

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