gpt4 book ai didi

java - map 对??用于存储姓名和分数

转载 作者:行者123 更新时间:2023-11-30 05:50:51 24 4
gpt4 key购买 nike

我用hashmap来存储数据。问题是我刚刚注意到 hashmap 不能有多个相同的键。我还应该使用什么来存储数据如下所示的数据:

  • 姓名 1 100.0
  • 姓名 2 99.8
  • 姓名 3 121.5
  • ...

我想做的另一件事是在我调用那个键时显示某个人的数据。那么,有没有办法存储与一个键相关的多个值呢?还是我应该使用其他类型的存储?

最佳答案

如果您将值存储在另一个数据结构(例如链接列表或每个键索引处的树)中,则 HashMap 可以具有重复的键。然后你只需要决定如何处理碰撞。

编辑:

HashMap

["firstKey"] => LinkedList of (3,4,5)
["secondKey"] => null
["thirdKey"] => LinkedList of (3)

关于java - map 对??用于存储姓名和分数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13538697/

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