Что означает это поле скрипта в Groovy? - PullRequest
0 голосов
/ 13 сентября 2018

Что parameters.script означает в следующем коде Groovy:

example.groovy

class Example {
  def call(Map parameters) {
    def script = parameters.script
    ...
  }
}

Ответы [ 2 ]

0 голосов
/ 13 сентября 2018

Получает значение из Map с ключом «script».Следующее все эквивалентно

def script = parameters.script
script = parameters['script']
script = parameters.get('script')
0 голосов
/ 13 сентября 2018

от https://www.timroes.de/2015/06/28/groovy-tutorial-for-java-developers-part3-collections/: Помимо использования скобок, вы также можете использовать точечную запись для доступа к записям

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