如何将字符串与值数组相交

时间:2019-04-12 23:27:37

标签: arrays groovy

我有一个字符串和一个数组,如下所示:

String matchingString='Test'
def a1=['Testing','Developer','DBA','Test']

def item = a1.contains(matchingString)

println item;

如果找到匹配项,则必须从a1中将matchingString相交并将新结果推入数组。

预期结果为:

Result:['Testing','Developer','DBA']

1 个答案:

答案 0 :(得分:0)

您想要从原始列表中删除元素的声音。

a1.removeElement(matchingString)

Groovy的removeElement与Java的remove基本相同,但不那么含糊。永远出色的Haki先生nice writeup打算从集合中删除元素。