当前位置: 代码迷 >> Java Web开发 >> List 的removeAll方法如何用
  详细解决方案

List 的removeAll方法如何用

热度:11338   发布时间:2013-02-25 21:10:18.0
List 的removeAll方法怎么用
1 4 super 中心业务操作员 41010000000005
2 104 hospital 住院管理操作员 41010000000005
3 122 sq 社区管理操作员 41010000000005


1 4 super 中心业务操作员 41010000000005
2 101 pharmacies 药店收费操作员 41010000000005
3 103 chronicDisease 慢病收费操作员 41010000000005
4 104 hospital 住院管理操作员 41010000000005
5 122 sq 社区管理操作员 41010000000005


这是我从数据库里查询的结果

上边的为itemA
下边的为itemB 
为什么我用itemB.removeAll(itemA);不能把itemB包含的itemA的那些给删除呢




------解决方案--------------------------------------------------------
itemA和itemB中都是对象,就算两个对象的所有属性值都一样也不能保证是相同的。
除非重写了hashCode()和equals()方法,自己来制定判断相同的标准。
  相关解决方案