創(chuàng)建File對象File(String pathname):pathname錄入時錄入的路徑字符串需要注意/和\的運用,但是由于java開發(fā)出的程序需要運用到不同的系統(tǒng)上,因此,一般以File.separator來代替。
創(chuàng)新互聯(lián)建站專注于中大型企業(yè)的網(wǎng)站建設(shè)、成都網(wǎng)站制作和網(wǎng)站改版、網(wǎng)站營銷服務(wù),追求商業(yè)策劃與數(shù)據(jù)分析、創(chuàng)意藝術(shù)與技術(shù)開發(fā)的融合,累計客戶成百上千,服務(wù)滿意度達97%。幫助廣大客戶順利對接上互聯(lián)網(wǎng)浪潮,準(zhǔn)確優(yōu)選出符合自己需要的互聯(lián)網(wǎng)運用,我們將一直專注成都品牌網(wǎng)站建設(shè)和互聯(lián)網(wǎng)程序開發(fā),在前進的路上,與客戶一起成長!
看看有沒有異常發(fā)生。如果有捕獲信息,看看是什么錯。如果沒有異常,看看這個文件是不是被其它線程占有用。在機器上手動刪除,看看可不可以。看看你的文件名是不是寫錯了。
兩種差不多,不過第一種形式不規(guī)范,如果函數(shù)的parameter是文件,那么在第一個if里已經(jīng)刪除了。后面一個就刪除一個已經(jīng)刪除的文件。如果是文件夾,那么就把這個文件夾刪除。
電腦登錄Java之后,然后在里面有一個原格式,然后進去之后就能夠刪除文件了。
獲取到文件夾的File對象。然后File.listFiles()就是這個文件夾下面的所有子文件。然后調(diào)用delete方法就可以刪除。
剛學(xué)Java,現(xiàn)在在做圖書管理系統(tǒng),有一個要刪除TXT文件中不需要的圖書信息,實在想不出剛怎么編程序了,希望各位幫幫忙,給個代碼參考一下。
1、如果您意外刪除的是Java編譯文件(.class),則需要重新編譯Java源代碼才能生成它們。這可以通過在Java編譯器中運行javac命令來完成。如果您意外刪除的是應(yīng)用程序的配置文件或資源文件,則可以根據(jù)需要重新創(chuàng)建它們。
2、java刪除文件夾中指定的文件,必須判斷文件名。File folder = new File(files)。File[] files = folder.listFiles()。for(File file:files){if(file.getName().equals(name.txt)){file.delete()。
3、碰到文件夾(目錄)時,調(diào)用本身從(1)開始遍歷該目錄,完成后繼續(xù)遍歷。
4、java的io包中有File類,構(gòu)造函數(shù)是File(String name).建立一個file類之后可以調(diào)用其方法,包括訪問屬性,刪除,復(fù)制等。
5、創(chuàng)建File對象File(String pathname):pathname錄入時錄入的路徑字符串需要注意/和\的運用,但是由于java開發(fā)出的程序需要運用到不同的系統(tǒng)上,因此,一般以File.separator來代替。
獲取到文件夾的File對象。然后File.listFiles()就是這個文件夾下面的所有子文件。然后調(diào)用delete方法就可以刪除。
實例。F.delete();//刪除此抽象路徑名表示的文件或目錄。
得到要刪除aa.txt文件的根目錄,可以用JFileChooser選擇,也可以寫死。遍歷、刪除。(1)取得目錄以后,遍歷其下面所有的文件夾和文件。