scala:创建目录和文件

时间:2018-02-22 16:34:40

标签: scala scala-collections

我正在尝试在其下创建一个临时目录和文件。这是我的代码片段:

var tempPath = System.getProperty("java.io.tmpdir")
val myDir = new File(tempPath.concat(scala.util.Random.nextString(10).toString))
myDir.mkdir()

val tempFile = new File(myDir.toString+"/temp.log")

此代码工作正常。但是我想知道是否有更好的方法,请提供您的意见。

1 个答案:

答案 0 :(得分:4)

Java现有的方法可以为您完成此操作,例如Files.createTempFileFiles.createTempDirectory及其重载。

您可以找到一些示例in this blog post