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

熱點內容
qtdesignerlinux 瀏覽:429
命令的幾要素 瀏覽:932
代理伺服器地址怎麼知道 瀏覽:170
漢語命令形 瀏覽:193
ACG官網下載的游戲怎麼解壓 瀏覽:963
stata交叉項命令 瀏覽:470
程序員老公燙頭 瀏覽:692
伺服器文件地址格式 瀏覽:131
securecrtandroid 瀏覽:176
短字元串壓縮 瀏覽:863
u盤插入後顯示加密格式化 瀏覽:944
我的世界怎麼用命令方塊獲得超級武器 瀏覽:382
狗語翻譯器app鏈接怎麼下 瀏覽:905
選擇排序演算法的流程圖 瀏覽:881
如何對文件夾開啟共享 瀏覽:527
常用的磁碟調度演算法 瀏覽:662
怎麼用返利app返利 瀏覽:127
java代碼快速 瀏覽:243
單片機左移右移後是補1還是0 瀏覽:599
湛江一號命令 瀏覽:333