我想覆蓋到一個文本文件使用Java通過首先創建一個新的文件,然後刪除舊的,最後重命名我剛剛創建的文件與我的舊文件相同的名稱。 但我的代碼不起作用。如何刪除java中的文本文件?
File oldFile = new File("charList.txt");
File newFile = new File("new.txt");
oldFile.deleteOnExit();
if(oldFile.delete()){
newFile.renameTo(oldFile);
}
您的意思是'newFile.renameTo(的oldfile);'? –
@MattBall對於錯字感到抱歉 – user2350622