异常:
//错误的代码
public void updateAddonMap(String module,Map
for(AddonConfig addon:addons){
if(addon.getModule().equals(module)){
addons.remove(addon);
}
}
}
//正确的代码
public void updateAddonMap(String module,Map
Iterator
while(iterator.hasNext()){
AddonConfig addon = iterator.next();
if(addon.getModule().equals(module)){
iterator.remove();
}
}
}