java map迭代器遍历时外层嵌套for循环问题

 我在for循环外建立迭代器,由于开始第二次for循环,迭代器在第一次for循环就已经结束,在循环迭代器会抛出错误,解决方法是在for循环里建立迭代器,保证每次循环都是全新的迭代器
 或者使用以下方式循环map就不会有问题

for (Map.Entry<String, Object> entry : keyMap.entrySet()) {}
原文地址:https://www.cnblogs.com/jsfh/p/13679436.html