我刚开始在PC上使用Intellij。我创建了一个基本的sbt项目,并在初始化中创建了一个基本的案例类:
case class Category(cat: String, value: Seq[String])
这要求我要么将“ Category”声明为抽象,要么在“ scala.Equals”中实现“ equals(that:Any):Boolean”。我以前使用过案例类(不在我的PC上),从来没有被要求这样做。为什么要问我这个问题?
答案 0 :(得分:3)
这似乎是由于Scala / Java版本过时或实验性或其组合引起的。