gpt4 book ai didi

java - 如何在Java中的HashMap中获取某些特定范围的键的值?

转载 作者:行者123 更新时间:2023-11-29 08:45:06 25 4
gpt4 key购买 nike

如何在Java中获取HashMap中某些特定范围键的值?假设我有一个 HashMap,其键和值如下:

Map <Integer , String> map = hnew HashMap <Integer , String>();

map.put(1 , "A");
map.put(3 , "C");
map.put(2 , "B");
map.put(4 , "D");
map.put(5 , "E");
map.put(6 , "F");

现在我应该如何迭代以获取键 25 的值(即 24 , 和 5不是 3)?

最佳答案

或者:

  1. 遍历所需的键列表并查询 HashMap 以获取与该键对应的值(请注意有些可能为空)。

  2. 遍历 HashMapentrySet 以查看键是否是您想要的键。

  3. 使用保持顺序的映射(LinkedHashMap 按正确顺序添加)并迭代,提取所需的条目 block 。

关于java - 如何在Java中的HashMap中获取某些特定范围的键的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25805914/

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