gpt4 book ai didi

java - 在 Java 中循环遍历 List>>

转载 作者:行者123 更新时间:2023-12-01 22:14:11 27 4
gpt4 key购买 nike

正如我的标题所示,我正在努力循环遍历给定的数据结构。

我有一个映射列表,其中包含一个整数键和一个包含长整型和整数的映射值。

如何循环遍历列表,然后映射,然后映射才能访问所有必填字段?

谢谢。

编辑:作为对评论的回应,我对循环列表感到满意。所以第一步是循环遍历列表,所以我剩下:

for (Map<Integer, Map<Long, Integer>> periodScores : request.getPeriodScoreMap()) {
...
}

里面的内容让我很困惑。

目前我有:

for (Map<Integer, Map<Long, Integer>> periodScores : request.getPeriodScoreMap()) {
while (periodScores.entrySet().iterator().hasNext()) {
Map<Integer, Map<Long, Integer>> opponentScores =
(Map<Integer, Map<Long, Integer>>) periodScores.entrySet().iterator().next();
}
}

我正在努力进入最终的 map

最佳答案

只需小心并能够区分 maplist 迭代即可

这只是一个例子:

for ( Map<Integer, Map<Long, Integer>> level1 : list){
for(Map.Entry<Integer,Map<Long, Integer>> level2 : level1.entrySet() ){
for(Map.Entry<Long,Integer> level3 : level2.getValue().entryList(){
}
}
}

关于java - 在 Java 中循环遍历 List<Map<Integer, Map<Long, Integer>>>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31411692/

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