gpt4 book ai didi

java - 具有多个键的 HashMap ?

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

我可以在 Java 中创建一个像这样的 HashMap 吗?

HashMap<String, String, Integer> hmap = new HashMap<String, String, Integer>()

我的问题与这里的问题类似Question

我是 Java 新手。所以我想知道的是,如果我需要像上面这样的东西,如果它无效的话,最好使用什么数据结构?

最佳答案

创建一个包含两个 String 对象的简单类:

public class MyKey {
private String a;
private String b;

// ... accessors, mutators etc.
}

然后使用它的对象作为 map 中的键:

HashMap<MyKey, Integer> hmap = new HashMap<>()

稍后,添加新条目:

hmap.put(new MyKey("a", "b"), 2);

关于java - 具有多个键的 HashMap ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39460294/

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