gpt4 book ai didi

java - 如何返回两个列表之间的差异?

转载 作者:IT老高 更新时间:2023-10-28 21:04:31 26 4
gpt4 key购买 nike

我有两个数组列表,例如

List<Date> a;
contains : 10/10/2014, 10/11/2016

List<Date> b;
contains : 10/10/2016

如何在列表 ab 之间进行检查,以便返回 b 中缺少的值?例如10/10/2014

最佳答案

您可以将它们转换为Set集合,并对它们进行集差操作。

像这样:

Set<Date> ad = new HashSet<Date>(a);
Set<Date> bd = new HashSet<Date>(b);
ad.removeAll(bd);

关于java - 如何返回两个列表之间的差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27002882/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com