当前位置:
代码迷
>>
高性能WEB开发
>> 如何做集合相减
详细解决方案
如何做集合相减
热度:
394
发布时间:
2012-02-16 21:30:36.0
怎么做集合相减
例如有2个集合Vector v1,Vector v2,Vector里面存放的是一个具体类XX, 集合v2是集合v1的子集, 现在要得到一个新的集合它里面包含的元素是v1 - v2,区分XX类是它的2个属性id和name,XX类是别人给的,不能重写hashcode()和equals(), 有什么比较好的方法?
------解决方案--------------------
我只会写O(n^2)的方法,那就是挨个比较。其他的没什么办法了。我也是遇到过这个问题,就这样解决的,呵,也等待牛人解答
查看全文
相关解决方案