Groovy способ сделать значение, соответствующее?

Посмотрите на фигурные скобки вашего заголовка.

new Client([
  'headers' => [
    'Content-Type' => 'application/json',
    'Authorization' => 'Token token="for the sake of privacy removed in this question"',
    'Accept' => 'application/json',
  ],
]);
6
задан jackysee 27 March 2009 в 03:14
поделиться

2 ответа

params.max = [10, 20, 30].contains(params.max)) ? params.max : 10;
7
ответ дан 16 December 2019 в 21:46
поделиться

Можно ли также использовать оператор Elvis (? :) который полезен в этом виде ситуации. Это возвращает 2-е значение, если первое значение является нулевым:

params.max = [10, 20, 30].find{ it == params.max } ?: 10
1
ответ дан 16 December 2019 в 21:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: