Groovy - если заявление в списке - PullRequest
1 голос
/ 13 апреля 2019

как я могу написать следующее утверждение, как в коде Python:

if x in [a, b ,c]:
    print("print something..")

спасибо! * * 1004

1 Ответ

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

В Groovy также есть оператор in, см. Документацию по языку :

8.5.Оператор членства

Оператор членства (in) эквивалентен вызову метода isCase.В контексте списка это эквивалентно вызову содержит, как в следующем примере:

def list = ['Grace','Rob','Emmy']
assert ('Emmy' in list)                     

эквивалентно вызову list.contains ('Emmy') или list.isCase ('Emmy')

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