Collections 与Groovy集合的反连接

Collections 与Groovy集合的反连接,collections,groovy,relational-algebra,Collections,Groovy,Relational Algebra,然而,这可能是一个愚蠢的问题,在Groovy中是否有一种简单的方法来进行集合的反连接 我知道有[处理并集和交集的等效方法] 我的想法是: List a,b; union(a,b) - intersection(a,b) 但是,我不确定groovy中是否有用于集合的差分运算符 好了,我们的方法中没有一个操作符可以帮您完成这项工作(不过这可能是groovy的一个很酷的补充) 我能想到的最接近的方法是,如果列表之间没有交集,则返回true,否则返回false。事实证明,可以对两个列表执行减法运算

然而,这可能是一个愚蠢的问题,在Groovy中是否有一种简单的方法来进行集合的反连接

我知道有[处理并集和交集的等效方法]

我的想法是:

List a,b; 
union(a,b) - intersection(a,b) 

但是,我不确定groovy中是否有用于集合的差分运算符

好了,我们的方法中没有一个操作符可以帮您完成这项工作(不过这可能是groovy的一个很酷的补充)


我能想到的最接近的方法是,如果列表之间没有交集,则返回true,否则返回false。事实证明,可以对两个列表执行减法运算,并从不相交的集合中接收列表。只需在两个列表之间使用减法运算符

 listone - listtwo

注意列表中是否有重复项,尽管这取决于什么