In Ruby posso scrivere questo:Come posso eseguire lo schema di corrispondenza su un intervallo in Scala?
case n
when 0...5 then "less than five"
when 5...10 then "less than ten"
else "a lot"
end
Come faccio a fare questo a Scala?
Modifica: preferibilmente mi piacerebbe farlo in modo più elegante rispetto all'utilizzo di if
.
Vedere una correlata domanda StackOverflow: [Può una gamma essere abbinato a Scala?] (Http: //stackoverflow.com/questions/1346127/can-a-range-be-matched-in-scala) –