首页 > 技术文章 > java map迭代器遍历时外层嵌套for循环问题

jsfh 2020-09-16 15:37 原文

 

 

 

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

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

 

推荐阅读