2021-05-12 14:32:11
JAVA如何刪除一個檔案
我這裡為您講述,在JAVA中,如何去刪除一個檔案。我這裡演示的時候,我刪除的是一個文字檔案,無論是什麼檔案都無所謂,您可以試試刪除其他的檔案看看。
1
首先,您需要確定您的檔案是在哪裡,我這裡的檔案在D槽下的test檔案夾。
2
接下來,我們建立一個JAVA類來處理刪除業務。程式碼並不會太多,您可以先看完了再寫。
3
接下來,定義一個變數,來裝路徑。入下圖所示。因為JAVA是跨平台的,您需要保證您的程式在多個平台都可以執行,所以我們使用File.separator替代「/」。
4
String path="D:"+File.separator+"test"+File.separator+"1.txt";與String path="D://test/1.txt";是相等的。關於處理路徑,一些大的專案,更多是寫到設定檔案中,在不同的環境下面,使用不同的設定,這裡您可以簡單了解下即可。
5
接下來File file=new File(path);我們這裡路徑是寫死的,在生產環境下的做法是檔案從資料庫中讀取。
6
接下來,判斷這個檔案是否存在,若是存在,那麼就可以刪除,若是不存在,那麼就不需要執行刪除。因為返回的是boolean型別的,所以您在if判斷的時候直接判斷是否是true即可。+
7
若是存在,那麼就執行刪除。刪除呼叫的方法如下圖所示。
8
若是不存在,那麼就不需要執行刪除操作了。就直接走else即可。在正式的開發中,一般做法是將這個操作作為一個工具類中的方法,然後呼叫後,返回一個狀態碼。
9
接下來,我們執行以下,我的檔案是存在的,看下是否可以正常的刪除掉我的檔案。
10
接下來,我們進入到檔案夾下面檢視,我們發現檔案已經不存在,已經成功的被刪除了。若我們再執行一次呢?我們會發現,走的是else.
11
以下即時所有的程式碼,希望對您有用。以上即時整個過程。
12
祝您學習順利,程式碼量並不太多,要是有用,您可以理解性的去敲,自己多執行幾次。相關文章