【发布时间】:2011-09-27 13:56:49
【问题描述】:
我有以下代码,但我看到在使用 keySet() 迭代 Map 键时从 Map 中检索值是一个错误,即使使用 findBugs 我收到警告 WMI_WRONG_MAP_ITERATOR
for(String elementId : mapElements.keySet()){
element = mapElements.get(elementId);
doSomething(element);
}
那么为什么这不好,我该如何解决呢?
谢谢。
【问题讨论】:
-
这在文档中当然有说明 (findbugs.sourceforge.net/…)