给出以下代码:
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不会让我跑它
答案 0 :(得分:7)
在路径周围尝试三重引号,以便scala不会将\ + char
解释为特殊字符:
"""C:\Users\Hen\Scala_workspace\Itay\src\Demo.scala"""