当前位置: 代码迷 >> J2SE >> 比较两个LIST直接的差别
  详细解决方案

比较两个LIST直接的差别

热度:23   发布时间:2016-04-23 19:38:18.0
比较两个LIST直接的差异
现在我有两个List:
1.List<AccountDtoVo> paList ={[custCode=pxx1,act=2],[custCode=pxx2,act=5],[custCode=pxx3,act=12]}
2.List<AccountDtoVo> lihsList ={[custCode=pxx1,act=2],[custCode=pxx2,act=3],[custCode=pxx4,act=8]}

比较两个List以paList 为主,我想获得的结果是
{[custCode=pxx2,act=5],[custCode=pxx3,act=12]}

请帮忙用尽量用高效的代码,因为两个LIST 数据量很大
------解决思路----------------------
写好AccountDtoVo的hashCode和equals方法,直接用paList.removeAll(lihsList);
  相关解决方案