У меня есть следующий оператор переключения
switch (points) {
case 0: name = "new"; break;
case 1..14: badgeName = "bronze-coin"; break;
case 15..29: badgeName = "silver-coin"; break;
default: badgeName = "ruby";
}
Я хотел бы, чтобы первый случай (случай 0) включал точки, меньше чем или равные 0. Как я могу сделать это в Groovy?
switch(points)
{
case Integer.MIN_VALUE..0: badgeName = "new"; break;
case 1..14: badgeName = "bronze-coin"; break;
case 15..29: badgeName = "silver-coin"; break;
default: badgeName = "ruby";
}