67,513
社区成员
发帖
与我相关
我的任务
分享
Iterator<OrgDto> it1 = list1.iterator();
while (it1.hasNext()) {
OrgDto org = new OrgDto();
org = it1.next();
flag = false;
List list=new ArrayList();
list=list2;
Iterator it2 = list.iterator();
it2=list2.iterator();
while (it2.hasNext()) {
OrgDto org2 = new OrgDto();
org2 = it1.next();
if (org.getOrgcode().equals(org2.getOrgcode())) {
flag = true;
//break;
}
}
System.out.println("==内循环2===" + "=="+ org.getOrgcode() + flag);
if (!flag) {
result.add(org);
}
}
while (it2.hasNext()) {
OrgDto org2 = new OrgDto();
org2 = it1.next(); if (org.getOrgcode().equals(org2.getOrgcode())) {
flag = true;
//break;
}
改成org2 = it2.next();试下