无法在Scala中运行简单的应用程序

时间:2013-05-28 17:30:43

标签: scala

给出以下代码:

import scala.io.Source

object Demo {

    def func():Unit = {
        for ( line <- Source.fromFile("C:\Users\Hen\Scala_workspace\Itay\src\Demo.scala").getLines() ) {
            println(line)
        }
    }

    def main(args: Array[String]): Unit = {
        //var x=args(0).toInt;
        func();
    }
}

为什么路径名标记为编译错误?
Eclispe不会让我跑它

1 个答案:

答案 0 :(得分:7)

在路径周围尝试三重引号,以便scala不会将\ + char解释为特殊字符:

"""C:\Users\Hen\Scala_workspace\Itay\src\Demo.scala"""