tim*_*tes 28
您可能希望将@Andre和@denis的答案结合起来
我认为你想要的是联合,然后从中减去交集
def a = [1,2,3,4,5]
def b = [2,3,4]
assert [1,5] == ( a + b ) - a.intersect( b )
Run Code Online (Sandbox Code Playgroud)
丹尼斯给出的解决方案取决于你是否这样做
def opposite = leftCollection-rightCollection // [1,5]
Run Code Online (Sandbox Code Playgroud)
要么
def opposite = rightCollection-leftCollection // []
Run Code Online (Sandbox Code Playgroud)
我不认为你想要的
会是这个吗?
def leftCollection = [1,2,3,4,5]
def rightCollection = [2,3,4]
def opposite = leftCollection-rightCollection
println opposite
Run Code Online (Sandbox Code Playgroud)
印刷
[1,5]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16072 次 |
| 最近记录: |