Как пересечь строку из массива значений - PullRequest
0 голосов
/ 13 апреля 2019

У меня есть одна строка и массив, как показано ниже:

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

def item = a1.contains(matchingString)

println item;

Если найдено совпадение, то из a1 я должен пересечь matchString и отправить новый результат в массив.

Ожидаемый результат будет:

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

1 Ответ

0 голосов
/ 13 апреля 2019

Звучит так, будто вы хотите удалить элемент из исходного списка.

a1.removeElement(matchingString)

Groovy removeElement в основном совпадает с remove в Java, но немного менее двусмысленно. У всегда превосходного мистера Хаки есть хорошая статья об удалении элементов из коллекций.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...