gpt4 book ai didi

java - Java中的双表

转载 作者:行者123 更新时间:2023-12-01 18:56:00 24 4
gpt4 key购买 nike

我需要一个双表,从中我可以从键或索引中获取两个值。我见过this已经有问题了,我想知道考虑到性能,什么是更好的方法。

1)按如下方式创建HashMap:

HashMap<Integer, HashMap<String, String>> = ...;

我不知道如何将值放入 put 方法中,我有这个,Eclipse 给了我一个错误 prueba.put(0, new Hashtable<"Hi", "Bye">);正如你所看到的,我之前从未使用过这样的东西,我确信这是一个简单的问题。

2)按如下方式创建HashMap:

HashMap<Integer, YourFancyDatatype>

因此,我创建了一个类,它将我想要在单个键或索引内的一个对象中包含的两个或多个值打包。

哪个表现更好?另外,如果你能帮助我了解如何使用第 1) 种方法。 HashMap 将有大约 20000 个条目。

非常感谢您的时间和帮助:)

最佳答案

您可能想要具有单个键和值集合的东西。我建议使用Apache's MultiMap ,因为他们已经为您实现了此功能。

关于java - Java中的双表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13904173/

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