错误汇总

##
for (int i = 0; i < list.size(); i++) {  
   boolean saved = false;
     for (int j = 0; j < ...; j++) {
       if (...){ saved = true; }
   }
   if (!saved) list.remove(obj); //结果出错,因为在此remove后list 的size 发生了变化
}

你可能感兴趣的:(错误汇总)