gpt4 book ai didi

java - 如何将值放入/从 Nested HashMap 中获取值

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:35:55 26 4
gpt4 key购买 nike

我想创建一个嵌套的 HashMap,它将接受两个 float 类型的键并给出 Integer 类型的值。

 public static HashMap<Float, HashMap<Float, Integer>> hashX = new HashMap<Float,HashMap<Float, Integer>>();

是否有一种像普通 HashMap 一样放置/获取值的简单方法,即

  hashX.put(key, value);
hashX.get(key);

还是必须使用更复杂的方法?我在网上搜索了解决方案,但发现很难找到适用于我的解决方案。任何帮助将不胜感激!

最佳答案

Map<Float, Map<Float, Integer>> map = new HashMap<>();

map.put(.0F, new HashMap(){{put(.0F,0);}});
map.put(.1F, new HashMap(){{put(.1F,1);}});

map.get(.0F).get(.0F);

关于java - 如何将值放入/从 Nested HashMap 中获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14582596/

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