list剔除元素的方法

list删除元素的方法public void setReparation( Reparation reparation ) {boolean flag falsefor (Ite

list删除元素的方法

public void setReparation( Reparation reparation ) {       boolean flag = false;       for (Iterator it = this.reparations.iterator();it.hasNext();){    //reparations为Collection           Reparation repa = (Reparation)it.next();           if (repa.getId() == reparation.getId()){               it.remove();               flag = true;               break;           }       }       if(flag){         this.reparations.add(reparation);       }   }  

?