2009-03-27 7 views

答えて

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

また、エルビス演算子(?:)このような状況で有用である使用することができます。最初の値がnullの場合は2番目の値を返します。

params.max = [10, 20, 30].find{ it == params.max } ?: 10 
関連する問題