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

 

 

 

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

1 for (Map.Entry<String, Object> entry : keyMap.entrySet()) {}

 

posted @ 2020-09-16 15:37  旧时繁华  阅读(670)  评论(0编辑  收藏  举报