我想從一個文件夾中的文件(影像)移動到另一個:我如何才能將文件與Java另一個文件夾?
例如:
/home/folder1/image.png
到
/home/folder1/folder2/image.png
而且顯然從文件夾中刪除圖像1
我試圖通過閱讀路徑,然後修改它,或使用renameTo來做到這一點,但我不能做到這一點。
我希望有人能幫助我這一點,謝謝。
編輯:
嗯,我可以把代碼,但它是簡單的解釋我做了什麼:
我只是創造出了我的文件夾(/家/資料夾)的文件對象的文件夾類,我讀的所有圖像,並將其保存在一個文件數組,然後我掃描,並嘗試每個圖像文件字符串的路徑更改爲另一個
編輯:
感謝所有的幫助,都是很好的例子,我能夠將我的文件更改爲另一個位置,有一堆我想移動,文件的,我不想創建太多的對象。
請問你可以添加你獲得的錯誤嗎? – SummerCode
和代碼你已經使用了點。 – Reti43
使用Apache FileUtils'moveFile'方法輕鬆完成:http://commons.apache.org/proper/commons-io/apidocs/org/apache/commons/io/FileUtils.html – colti