反向循环时移除
courseware中有许多user,现在要移除掉某些user。
public void removeUser(Courseware courseware, User user) {
List<User> collectors = courseware.getCollectors();
for(int i = collectors.size()-1;i>=0;i--){
User collector = collectors.get(i);
if(collector.getId()==user.getId()){
courseware.getCollectors().remove(collector);
}
}
coursewareDao.update(courseware);
}