您无法在列表(添加,删除…项目)上进行迭代操作。您必须使用迭代器
for(Iterator<EmpDedup> iter = list.iterator(); iter.hasNext();) { EmpDedup data = iter.next(); if (data.getRecord() == rec1) { iter.remove(); }}参见http://docs.oracle.com/javase/6/docs/api/java/util/Iterator.html



