- Iterator itOfSys=hashSetOfSys.iterator();
- Iterator itOfSelf=hashSetOfSys.iterator();
- while(itOfSys.hasNext())//Iterator与cursor一样的读取模式
- {
- Object objectOfSys =itOfSys.next();
- while(itOfSelf.hasNext())
- {
- Object objectOfSelf = itOfSelf.next();
- if(objectOfSys.equals(objectOfSelf))//匹配到了,如果系统的包含自己的,说明不需要改变
- {
- break;
- }
- else//没有匹配到,说明系统有的,我们没有,需要被添加
- {
- listToBeAdd.add(objectOfSys);
- }
- objectOfSelf = null;
- }
- objectOfSys = null;
- }
Hashset迭代器的使用
最新推荐文章于 2023-07-19 16:15:00 发布
本文介绍了一种使用Java中的迭代器(Iterator)进行集合对比的方法。通过两个迭代器分别遍历系统集合与本地集合,判断元素是否相同,并将系统中存在而本地不存在的元素收集起来,用于后续的添加操作。
2443

被折叠的 条评论
为什么被折叠?



