Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java HashMap中的外循环和内循环_Java_Loops_Hashmap_Nested - Fatal编程技术网

Java HashMap中的外循环和内循环

Java HashMap中的外循环和内循环,java,loops,hashmap,nested,Java,Loops,Hashmap,Nested,我写了以下代码: for(Long value : hmapA.values()) { System.out.println("Value = " + value); for (Long value1 : hmapQ.values()) { System.out.println("ValueQ = " + value1); } } 内部循环从未运行,原因可能是什么?请记住,您引用的是不同的哈希映射(hmapA和hmapQ)。如果外部循环运行而内部循环不运

我写了以下代码:

for(Long value : hmapA.values()) {
    System.out.println("Value = " + value);
    for (Long value1 : hmapQ.values()) {
        System.out.println("ValueQ = " + value1);
    }
}

内部循环从未运行,原因可能是什么?

请记住,您引用的是不同的哈希映射(hmapA和hmapQ)。如果外部循环运行而内部循环不运行,那么内部循环的条件为false,很可能是hmapQ为空


但是我们需要更多的代码来决定性地理解这个问题。

您需要添加更多关于如何初始化
hmapQ
变量并填充其值的代码
hmapQ
是空的。没有关于它的“很可能是”或“需要更多的代码”。这就是解释。没有其他可能的解释。