4
object WeekDay extends Enumeration {
type WeekDay = Value
val Mon, Tue, Wed, Thu, Fri, Sat, Sun = Value
}
你会如何设置一个初始值,以便WeekDay.Mon == 1
和WeekDay.Tue == 2
等等是真的?Scala枚举 - 如何分配初始值?
在Enumeration中有一个构造函数,Enumeration(initial: Int, names: String*)
,有没有一种方法可以使用它来创建WeekDay对象?
就是这样,谢谢。 – MushinNoShin
查看更多完整的示例:http://stackoverflow.com/a/1321831/541202 – Traveler