gpt4 book ai didi

java - 对于嵌套 TreeMap 的每个循环

转载 作者:行者123 更新时间:2023-12-02 07:39:08 24 4
gpt4 key购买 nike

我有一个嵌套的 treeMap 并且需要检查每个内部映射是否有特定的键。例如:

TreeMap<String,TreeMap<String,Integer>> map

for each loop {
//check if the inner map has the key in it
}

我将如何格式化 for-each 循环?谢谢!

最佳答案

您可以使用 Map 的 entrySet() 来循环访问 map 中的条目,如下所示:

for (Map.Entry<String, TreeMap<String, Integer>> entry : map.entrySet())
{
if (entry.getValue().containsKey(key)) {
return entry.getValue().get(key);
}
}

或者您可以使用 Map 的 values() 集合来遍历条目:

for (TreeMap<String, Integer> value : map.values())
{
if (value.containsKey(key)) {
return value().get(key);
}
}

关于java - 对于嵌套 TreeMap 的每个循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13131890/

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