我在目錄中有一個圖像。我想用不同的名稱制作該圖像的副本,而不會對同一目錄中的原始圖像造成損害。因此,一個文件夾中將有兩個相同的圖像,但名稱不同。我想要一個像我試過的基本代碼 - File source = new File("resources/"+getImage(0)); File dest = new File("resources/"); source.renameTo("resources/"+getImage(0)+); try { FileUtils.copyDirectory(source, dest); } catch (IOException e) { e.printStackTrace(); }當我多次將同一張圖片自動上傳到亞馬遜服務器,然后它開始出現上傳問題。所以我們想每次都上傳鏡像的鏡像副本。在eclipse中一般都有resources文件夾。我想每次在上傳之前復制原始圖像并在上傳后刪除它。請提出一些方法
2 回答

三國紛爭
TA貢獻1804條經驗 獲得超7個贊
您只需復制文件并使用 StandardCopyOption.COPY_ATTRIBUTES
公共靜態最終 StandardCopyOption COPY_ATTRIBUTES
將屬性復制到新文件。
Files.copy(Paths.get(//path//to//file//and//filename), Paths.get(//path//to//file//and//newfilename), StandardCopyOption.COPY_ATTRIBUTES);
添加回答
舉報
0/150
提交
取消