Я пытаюсь скопировать несколько файлов из одной папки в другую, используя следующий код
val pathCorpus = Files.copy(
Paths.get("src/main/resources/corpusDirectory/corpus.mallet"),
Paths.get("src/main/resources/corpus.mallet"),
StandardCopyOption.REPLACE_EXISTING
)
val pathInferencer = Files.copy(
Paths.get("src/main/resources/corpusDirectory/inferencer"),
Paths.get("src/main/resources/inferencer"),
StandardCopyOption.REPLACE_EXISTING
)
Поскольку мне нужно скопировать два файла, я использую Files.copy
дважды.Код работает, но я считаю, что должен быть лучший способ написания кода, например, рекурсивное копирование файлов.