从 groovy 中的 2 个列表中获取不同的元素
Getting the different elements from 2 lists in groovy
我在 groovy 中有 2 个列表,我正在尝试 'filter' 一个列表中的另一个列表,并将它们放入一个新列表中。我也在 [=15= 中这样做] 我正在写的詹金斯管道的功能。非常感谢
l1 = ['abc','def','ghi','jkl']
l2 = ['def','jkl']
def sum = []
for (y in l1) {
for (x in l2) {
if (x != y){
sum = sum + x
}
}
}
print sum
最终我这样做了并且成功了
sum = l1 - l2
print "${sum}" //prints the elements in the array
我在 groovy 中有 2 个列表,我正在尝试 'filter' 一个列表中的另一个列表,并将它们放入一个新列表中。我也在 [=15= 中这样做] 我正在写的詹金斯管道的功能。非常感谢
l1 = ['abc','def','ghi','jkl']
l2 = ['def','jkl']
def sum = []
for (y in l1) {
for (x in l2) {
if (x != y){
sum = sum + x
}
}
}
print sum
最终我这样做了并且成功了
sum = l1 - l2
print "${sum}" //prints the elements in the array