我正在尝试在Scala中使用java语言环境。使用类似java.util.Locale.ENGLISH
的常量效果很好;但是,java.util.Locale("en")
抱怨:
error: object Locale is not a value
java.util.Locale("en")`
这似乎与this question有关,这表明Locale没有伴随对象。我一直reading a bit about this,但我仍然无法弄清楚如何访问Locale 类?
答案 0 :(得分:9)
不要忘记使用 new 关键字来实例化区域设置,因为它是类:
scala> new java.util.Locale("en")
res0: java.util.Locale = en