File file= new File("C:\\Documents and Settings\\Administrator\\Desktop\\ajay\\abc.csv");
Timestamp ts=new Timestamp(new Date().getTime());
String str= ts.toString();
String st="C:\\Documents and Settings\\Administrator\\Desktop\\ajay\\abc\\"+str+".csv";
System.out.println(new Date().getTime());
boolean b=file.renameTo(new File(st));
System.out.println(b);
在這段代碼片段中,我嘗試重命名文件,但是我無法找到它中的錯誤。在java中重命名文件
所以我們都在。你會得到什麼錯誤?你有沒有嘗試過使用File.exists()和其他方法來理智地檢查你的程序在做什麼? – 2011-02-01 10:49:47
請使用代碼{}標記,並提供運行此代碼時得到的錯誤。 – 2011-02-01 10:49:55
錯誤在於b的值爲false,這意味着文件未被重命名。 – 2011-02-01 10:52:40