java.util.Collection类上的经典集合操作有什么内置功能吗?我的具体实现是针对ArrayList的,但这听起来应该适用于Collection的所有子类。我正在寻找类似这样的东西:
ArrayList<Integer> setA ...
ArrayList<Integer> setB ...
ArrayList<Integer> setAintersectionB = setA.intersection(setB);
ArrayList<Integer> setAminusB = setA.subtract(setB);
经过一番搜索,我只能找到自己的解决方案。此外,我意识到我可能混淆了"Set“和"Collection”的概念,分别不允许和允许重复。也许这真的只是Set接口的功能?
在没有人知道任何内置功能的情况下,也许我们可以使用它作为标准实践Java set操作代码的存储库?我想这个轮子已经被重新发明过无数次了。
https://stackoverflow.com/questions/163998
复制相似问题