如何使用java將文件從一個文件夾複製到另一個文件夾?我曾嘗試使用如何使用Java將文件從一個文件夾複製到另一個文件夾?
org.apache.commons.io.FileUtils.copyFileToDirectory(pasteItem, destinationPath);
如果目標文件夾不包含具有相同名稱的文件,則可以使用此功能。如果我嘗試將文件粘貼到文件夾中,它會引發IOException。但是,有什麼辦法可以解決這個問題?可能是我想只粘貼文件名稱自動更名爲pasteItem(1)或類似的東西。請建議。
實際上,如果具有相同名稱的文件已存在,我將爲該文件取得新名稱。我無法確定如何複製文件,然後重命名。如果我先重命名然後複製,我會丟失原始文件。如果我嘗試先複製文件,那麼它會發出異常,說明具有相同名稱的文件已存在!
[複製文件或目錄(https://docs.oracle.com/javase/tutorial/essential/io/copy.html) – MadProgrammer
可以使用'替換目標Files.copy(src,dst,StandardCopyOption.REPLACE_EXISTING);' –
@KennethClark替換文件不是我要找的。我需要複製並保留這兩個文件 – NaveenBharadwaj