1

给定以下代码:

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 不会让我运行它

4

1 回答 1

7

在你的路径周围尝试三引号,这样 scala 不会被解释\ + char为特殊字符:

"""C:\Users\Hen\Scala_workspace\Itay\src\Demo.scala"""
于 2013-05-28T17:35:21.090 回答