天天看點

解決File.delete()删除不掉檔案

首先注意兩點:

此檔案被使用的時候無法删除(比如網絡輸出沒關閉流)

判斷此檔案是否存在再做删除(exists)

删除檔案夾之前先删除檔案夾下的所有檔案(遞歸解決)

判斷是否删除成功會有傳回值,檔案名錯了的話,删除檔案不會報錯。(new File("x://123.txt"),但是123.txt不存在,不報錯)