首頁 > 軟體

JAVA如何刪除一個檔案

2019-12-10 00:06:03

我這裡為您講述,在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

祝您學習順利,程式碼量並不太多,要是有用,您可以理解性的去敲,自己多執行幾次。

IT145.com E-mail:sddin#qq.com