導航:首頁 > 編程語言 > javaio刪除文件

javaio刪除文件

發布時間:2024-05-08 12:33:43

java涓濡備綍鐢╥o嫻佸垹闄や竴涓鏂囨湰涓鐨勬暟鎹錛

鏃㈢劧鏄鎯寵佸垹闄ゆ枃鏈涓鐨勬墍鏈夋暟鎹錛岄偅灝辨病鏈夊繀瑕佸幓鍒犻櫎浜嗭紝鍥犱負榪樿佸垽鏂涓浜涗貢涓冨叓緋熺殑涓滆タ姣旇緝楹葷儲錛岀洿鎺ヨ皟鐢ㄦ柊寤虹殑鏂規硶鍗沖彲錛屾柊寤虹殑鍚屾椂浼氬垹闄ゆ帀鍘熸潵鐨勶紝榪欐椂浣犲彧闇瑕佸皢鏂板緩鐨勬枃鏈鏂囦歡鍐欏叆絀哄瓧絎︿覆灝卞ソ浜嗭紝浠g爜濡備笅錛

import java.io.File;
import java.io.FileWriter;
import java.io.IOException;

File f = new File("C:/abc.txt");

FileWriter fw = null;
try {
fw = new FileWriter(f);
fw.write("");
fw.close();
} catch (IOException e) {
e.printStackTrace();
}

② java刪除文件夾怎麼刪

public boolean deleteDirectory(String sPath) {
//如果sPath不以文件分隔符結尾,自動添加文件分隔符
if (!sPath.endsWith(File.separator)) {
sPath = sPath + File.separator;
}
File dirFile = new File(sPath);
//如果dir對應的文件不存在,或者不是一個目錄,則退出
if (!dirFile.exists() || !dirFile.isDirectory()) {
return false;
}
flag = true;
//刪除文件夾下的所有文件(包括子目錄)
File[] files = dirFile.listFiles();
for (int i = 0; i < files.length; i++) {
//刪除子文件
if (files[i].isFile()) {
flag = deleteFile(files[i].getAbsolutePath());
if (!flag) break;
} //刪除子目錄
else {
flag = deleteDirectory(files[i].getAbsolutePath());
if (!flag) break;
}
}
if (!flag) return false;
//刪除當前目錄
if (dirFile.delete()) {
return true;
} else {
return false;
}
}

③ java.io.filenotfound緋葷粺鎵句笉鍒版寚瀹氳礬寰

媯鏌ヨ礬寰勬g『鎬с佹枃浠跺垹闄ら棶棰樼瓑鍘熷洜銆
1銆佹鏌ヨ礬寰勬g『鎬э細鎻愪緵鐨勬枃浠舵垨鐩褰曡礬寰勬槸姝g『鐨勶紝鍖呮嫭媯鏌ユ嫾鍐欐槸鍚﹀噯紜浠ュ強鎵鏈夎礬寰勫厓緔犳槸鍚﹀瓨鍦ㄣ傚彲浠ョ洿鎺ュ湪鏂囦歡嫻忚堝櫒涓鎵撳紑璇ヨ礬寰勶紝鎴栬呬嬌鐢ㄥ懡浠よ屼腑鐨刲s錛圲nix錛夋垨dir錛圵indows錛夊懡浠ゆ潵楠岃瘉鍏跺瓨鍦ㄦс
2銆佹枃浠跺垹闄ら棶棰橈細鍦ㄧ▼搴忚塊棶涔嬪墠錛岃ユ枃浠舵垨鐩褰曞凡琚鍒犻櫎銆傚湪璁塊棶涔嬪墠瀹為檯涓婃槸瀛樺湪鐨勶紝娌℃湁琚鍏朵粬鎿嶄綔鍒犻櫎銆

④ java語言怎樣 刪除本地圖片

代碼:

File file=new File("圖片路徑");
file.delete();

⑤ java io流對文件的增刪改查

可以通過BufferedReader 流的形式進行流讀取,之後通過readLine方法獲取到的內容,之後通過if判斷來實現在某些特定位置的查找、增加、刪除、修改操作。
舉例:
BufferedReader bre = null;
OutputStreamWriter pw = null;//定義一個流
try {
String file = "D:/test/test.txt";
bre = new BufferedReader(new FileReader(file));//此時獲取到的bre就是整個文件的緩存流
pw = new OutputStreamWriter(new FileOutputStream(「D:/test.txt」),"GBK");//確認流的輸出文件和編碼格式,此過程創建了「test.txt」實例
while ((str = bre.readLine())!= null) // 判斷最後一行不存在,為空結束循環
{
if(str.indexOf("排除")<0){//判斷是否需要舍棄
pw.write(str);//將要寫入文件的內容,可以多次write
}
}
bre.close();//關閉流
pw.close();//關閉流
解釋:以上方法是實現的刪除,if中的條件改變下,即可實現其餘的功能。
備註:文件流用完之後必須及時通過close方法關閉,否則會一直處於打開狀態,直至程序停止,增加系統負擔。

閱讀全文

與javaio刪除文件相關的資料

熱點內容
python讀取在線表格 瀏覽:999
喝什麼茶能緩解壓抑 瀏覽:865
u命令無法打開 瀏覽:960
vue編譯後的js能爬嗎 瀏覽:453
解壓骰子推薦3代 瀏覽:749
安卓手機劃線密碼忘了怎麼解鎖 瀏覽:309
精美角度主圖指標源碼 瀏覽:278
程序員編程函數需要特別好嗎 瀏覽:181
fue加密毛發怎麼樣 瀏覽:929
網上考學歷app如何屏蔽 瀏覽:352
python矩陣庫 瀏覽:160
伺服器如何ping伺服器 瀏覽:281
雲伺服器雙機熱備怎麼做 瀏覽:100
安卓果盤高清帳號是什麼帳號 瀏覽:548
蘋果解激活鎖什麼叫伺服器解鎖 瀏覽:596
用海綿寶寶做解壓的東西 瀏覽:192
大pdf文件免費轉word 瀏覽:792
如何侵入ftp伺服器 瀏覽:192
智行app如何查詢學生票使用次數 瀏覽:736
程序員幾年後開始有前途 瀏覽:126