【问题标题】:Why does my Scala enumeration not work?为什么我的 Scala 枚举不起作用?
【发布时间】:2011-07-16 13:09:24
【问题描述】:

我有以下枚举

class Market extends Enumeration {

  type Market = Value
  val ASX = Value("ASX")
  val LSE = Value("LSE")

}

在同一个包中,但我正在尝试不同的类

if (Market.ASX = ...)

我得到一个编译错误:value Market

【问题讨论】:

  • 这是您在 2 小时内的第 5 个问题 - 前 4 个问题已得到充分回答,而您没有接受任何问题。来吧...

标签: scala


【解决方案1】:

应该是object

object Market extends Enumeration {
  type Market = Value
  val ASX = Value("ASX")
  val LSE = Value("LSE")    
}

【讨论】:

  • 在那里快速回答! :-)
  • @Lachlan:我碰巧在帖子发布几秒钟后进入了帖子。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-11-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-25
相关资源
最近更新 更多