我有一个非常简单的代码(斯卡拉2.10):斯卡拉 - 分号不一致
import scala.io.Source
object Test2 {
def main(args: Array[String]): Unit = {
for(line <- Source.fromFile("/Users/alexei/words.txt", "utf-8").getLines()) {
println(line)
}
}
}
编译时我收到此错误信息:
Test2.scala:3: error: ';' expected but 'object' found.
object Test2 {
^
one error found
我非常困惑时使用分号或不。我有其他类似的代码,它没有任何问题编译没有任何分号。
能有人请解释此特定错误和细节都在需要一个分号的情况呢?
你正在使用哪个版本的scala? –
编辑了我的问题要添加的版本 – arnm
看起来不错,这是一个'.scala'文件,你通过scala编译器推动? –