我在Windows机器上使用Eclipse IDE中的Scala。
我正在尝试从特定目录中获取文件列表:
val filesHere = (new java.io.File(".")).listFiles
这提供了默认目录中所有文件的文件名,即D:\ Scala \ eclipse。这可以通过以下命令确认:
System.getProperty("user.dir")
> res23: String = D:\Scala\eclipse
我尝试使用以下命令将目录更改为其他位置(基于here的建议)
System.setProperty("user.dir","D:/Scala/")
通过以下命令确认用户目录已更改:
System.getProperty("user.dir")
> res25: String = D:/Scala/
但是,以下命令列出了默认目录中的文件,而不是新目录:
val filesHere = (new java.io.File(".")).listFiles
有人可以解释如何指向新目录吗?