【发布时间】:2013-11-08 22:12:10
【问题描述】:
我正在尝试在 Scala 中使用全局变量。可在整个程序中访问。
val numMax: Int = 300
object Foo {.. }
case class Costumer { .. }
case class Client { .. }
object main {
var lst = List[Client]
// I would like to use Client as an object .
}
我收到了这个错误:
错误:在对象列表中应用方法缺少参数; 如果您想将其视为部分应用的函数,请使用 `_' 遵循此方法 var lst = 列表[A]
如何处理 Scala 中的全局变量以在主程序中访问。 在这种情况下我应该使用类还是案例类?
【问题讨论】:
-
通过您的代码注释,您要完成的工作并不完全清楚。你想要一个可全局访问的、可变的
Client对象列表吗?或者您是否想要将一个可全局访问的Client实例放入列表中?
标签: scala functional-programming