2013-09-23 4 views
2

Или, что конкретно, как создать новую папку со случайным именем в scala?Как создать новую папку?

В Java код был такой:

val folderPath: Path = Paths.get("src/test/resources/test-documents/") 
    val tmpDir: Path = Files.createTempDirectory(folderPath, null) 

спасибо всем

ответ

6

те же вызовы будут работать в Scala. Все интерфейсы Java API совместимы.

+2

Но вопрос в том, как это сделать, используя Scala, а не Java. – LuGo

4

Как правило, Java-код работает нормально в среде Scala, если файлы классов Java включены правильно.

import java.nio.file.{Path, Paths, Files} 

val folderPath: Path = Paths.get("src/test/resources/test-documents/") 
var tmpDir: Path = Files.createTempDirectory(folderPath, null) 

Этот код отлично работает в scala, чтобы создать новую временную директорию.

0

На самом деле, казалось странным, что это не работает. Проблема в том, что я ожидал, что папка была создана в какой-то момент и вместо этого была создана на уровне root, и это правильно.

Извините!

Смежные вопросы