我不得不说我不理解Scala枚举类。我可以复制粘贴文档中的示例,但我不知道发生了什么。
object WeekDay extends Enumeration {
type WeekDay = Value
val Mon, Tue, Wed, Thu, Fri, Sat, Sun = Value
}
import WeekDay._
type WeekDay = Value
,为什么我要写这个?val Mon = Value
?这到底是什么意思?WeekDay
对象?还有,val day = WeekDay.Mon
的时候,为什么是WeekDay.Value
类型,而不是WeekDay
类型
https://stackoverflow.com/questions/11067396
复制相似问题