gpt4 book ai didi

java - HashMap 内部的 HashMap

转载 作者:行者123 更新时间:2023-11-29 08:58:42 26 4
gpt4 key购买 nike

我想确保这是正确的,因为如果不正确,它可能会破坏我的应用程序。

我有这个:

private static HashMap<String, HashMap<String, Double>> balance = new HashMap<>();

如果我得到这样的值:

balance.get("something").put("something",100);

当我像上述方法一样再次获取 HashMap 时,它会保留记录吗?

我几乎可以肯定答案是肯定的,但真的是这样吗?

最佳答案

假设您已经 put() 了一个键为“something”的 HashMap,那么是的,调用 balance.get("something").get("something") 将返回 100.0 .

不过,您的示例代码存在一个问题;除非您将 100 更改为 100d,否则它不会编译。 100 是一个整数;您将 100 表示为 100d(或 100.0,或强制转换)。

关于java - HashMap 内部的 HashMap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18818940/

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