比较两个列表以进行更新,删除和添加

比较两个列表以进行更新,删除和添加,第1张

比较两个列表以进行更新,删除和添加

没有标准的方法对不起。您可以使用标准JDK相当轻松地完成此 *** 作,而无需诉诸于对Apache
Commons的依赖(如其他人所建议的那样)。假设您的清单是

List<T>
实例:

List<T> oldList = ...List<T> newList= ...List<T> removed = new ArrayList<T>(oldList);removed.removeAll(newList);List<T> same = new ArrayList<T>(oldList);same.retainAll(newList);List<T> added = new ArrayList<T>(newList);added.removeAll(oldList);


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5565356.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存