java - 是否可以有一个包含 4 个对象的 HashMap ?

标签 java hashmap

我可以有一个 hashMap,其中 ID 作为我的键,信息、名称、数量作为我的值吗?

好的,假设我已经有一个类 (Products) 可以设置我的变量、getter 和 setter。在我的 Invoice 类中,这是 hashMap 所在的位置。我会这样说吗:

private HashMap<String, Products> keys = new HashMap<String, Products>

虽然我不太确定如何访问 HashMap。假设我实现了一个允许我从 HashMap 添加和删除发票的类,我不知道值是什么:

keys.put(??value of id??,??not sure what goes here??);

最佳答案

当然。创建另一个包含您的信息、姓名和数量的类,并将其作为您的 HashMap 的值。

关于java - 是否可以有一个包含 4 个对象的 HashMap ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3748526/

相关文章:

java - 在Java中如何快速读取不断生成的流的最新字符串?

java - android.os.ServiceManager 无法解析

java - 如何有效地搜索返回数组列表中键的所有值

java - 将 HashMap 值传递给 url

java - 试图避免并发修改异常

java - 正则表达式分割包含引号的 CSV 字符串

java - 禁用 .jar java 库中的 Logger

java - 我如何获得数组来保存所玩游戏的数量并为每个玩家运行它?

java - 如何在 jsf 中显示 hashmap 值?

java - 具有可比较键的 HashMap 无法按预期工作