如何在Scala中手动指定绑定到特定枚举值的整数值?
答案 0 :(得分:1)
喜欢这个?不太确定你在问什么。
object WeekDay extends Enumeration {
type WeekDay = Value
val Mon, Tue, Wed, Thu, Fri, Sat, Sun = Value
}
import WeekDay._
def idToWeekDay(id: Int): Option[WeekDay] = WeekDay.iterator.find(_.id == id)
println(idToWeekDay(2))
打印“一些(星期三)”