对于以下代码:
package FileOperations
import java.net.URL
object FileOperations {
def processWindowsPath(p: String): String {
"file:///" + p.replaceAll("\\", "/")
}
}
编译器给出一个错误:
> scalac FileOperations.scala
FileOperations.scala:6: error: illegal start of declaration
"file:///" + p.replaceAll("\\", "/")
为什么?怎么修?
最佳答案
您在processWindowPath方法声明中缺少=。
package FileOperations
import java.net.URL
object FileOperations {
def processWindowsPath(p: String): String = {
"file:///" + p.replaceAll("\\", "/")
}
}
关于scala - 为什么在Scala中非法开始申报?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3956670/