2009-03-27 21 views

Antwort

7
params.max = [10, 20, 30].contains(params.max)) ? params.max : 10; 
1

Sie können auch den Elvis-Operator (? :), die in dieser Art von Situation nützlich ist. Wenn der erste Wert null ist, wird der zweite Wert zurückgegeben:

params.max = [10, 20, 30].find{ it == params.max } ?: 10 
Verwandte Themen