導航:首頁 > 編程語言 > 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刪除文件相關的資料

熱點內容
加密密碼鎖多少錢 瀏覽:606
電腦主機域名和伺服器怎麼綁定 瀏覽:705
python數據單位統一減小 瀏覽:325
ftp伺服器架設linux 瀏覽:315
生成直線演算法中最快的 瀏覽:687
頭頂加密小妙招 瀏覽:58
三星qx2是什麼安卓系統 瀏覽:206
保鮮膜解壓球教學視頻 瀏覽:601
多媒體演算法工程師camera 瀏覽:988
電腦下載的歌可以拉到文件夾嗎 瀏覽:723
千鋒3g學院android 瀏覽:445
linux中的yum命令 瀏覽:239
壓縮面膜有幾種 瀏覽:576
怎麼更改安卓程序級別 瀏覽:393
安卓系統運行慢怎麼辦呢 瀏覽:808
外地人在買車本地可以解壓嘛 瀏覽:908
相冊軟體加密怎麼取消 瀏覽:253
麥克風app怎麼打開 瀏覽:23
java泛型t和 瀏覽:357
計算機英文pdf 瀏覽:587