我有以下代碼移動文件,這將失敗:的Java renameTo問題
public static void someFunction() {
Util.moveFile(new File("C:\\Users\\zumdamam\\workspace\\CareerBuilder\\data\\careerbuilder\\Java.html"), new File("C:\\temp\\Java.html"));
}
public static void moveFile(File src, File dest) {
try {
if (src.renameTo(dest)){
System.out.println("File is moved successful!");
} else{
System.out.println("File is failed to move!");
}
} catch(Exception e){
e.printStackTrace();
}
}
如果參數更改爲
C:\\Users\\zumdamam\\workspace\\CareerBuilder\\data\\Java.html
然後,它的工作原理。任何人都有任何線索爲什麼這樣做?
感謝
聽起來像權限 –
我們無法幫助你沒有原因,爲什麼它失敗(例外,錯誤信息?),只看到你的路徑。也許你應該提供一些信息。 – Zhedar
它究竟如何失敗?你有什麼異常? – dbf