我的枚举如下
object Market extends Enumeration {
type Market = Value
val ASX = Value("ASX")
val LSE = Value("LSE")
}
Run Code Online (Sandbox Code Playgroud)
然后
class MyClass (currentMarket: Market) {
}
Run Code Online (Sandbox Code Playgroud)
结果如下:
找不到:输入市场
Mar*_*sky 29
您必须导入枚举:
import Market._
Run Code Online (Sandbox Code Playgroud)
但是,更常见的是,只需编写Market.Value以引用枚举类型.这也为您节省了类型别名Market.