Iterator<OrdinaryShipManBean> it = cycbgbBean.getOrdinaryShipMan().iterator();
while (it.hasNext()) {
OrdinaryShipManBean x = it.next();
if ("".equals(x.getPersonName()) && "".equals(x.getIdCard())) {
it.remove();//list.remove(i);使用list的remore方法,造成数据遍历删除,顺序错误
}
}
Iterator<PointPosition> it = pointList.iterator(); while (it.hasNext()) { PointPosition x = it.next(); if (x.getUcAngle()==point.getUcAngle()+2) { it.remove();//list.remove(i);使用list的remore方法,造成数据遍历删除,顺序错误 } }