導航:首頁 > 編程語言 > java清空txt

java清空txt

發布時間:2022-11-26 17:10:28

『壹』 怎麼通過java刪除txt文件

比如這個目錄是 D:\test 文件夾,刪除這個目錄下所所有的txt文件:

File file = new File("d:test");
File[] files = file.listFiles();
for(int i=0; i<files.length; i++){
File tmp = files[i];
if(tmp.toString().endsWith(".txt")){
tmp.delete();
}
}

『貳』 把一個已有內容的.txt的文件清空(用java)

同樣路徑和同樣名字的這個文件 肯定會新建失敗的
不能覆蓋的、只能先判斷 如果你建立的文件已經存在、則 刪除文件、重新建立
其實沒那麼復雜、你判斷、 如果存在、直接把裡面的文字給個 『null』 如果沒這個文件、重新新建就行了

『叄』 java中的清空txt文本已經存儲的數據命令

可以通過「FileOutputStream」創建文本實例,之後不存儲東西,即可將原有的內容覆蓋的,也就是實現可清空操作。
舉例:
OutputStreamWriter pw = null;//定義一個流
pw = new OutputStreamWriter(new FileOutputStream(「D:/test.txt」),"GBK");//確認流的輸出文件和編碼格式,此過程創建了「test.txt」實例(如果原來有的話,就是覆蓋內容)
pw.close();
備註:文件流用完之後必須及時通過close方法關閉,否則會一直處於打開狀態,直至程序停止,增加系統負擔。

『肆』 Java代碼如何清空TXT文檔

要清空,最簡單的方法就是新建一個文本名字與要清空的名字一樣就好,直接默認就替代了。

『伍』 Java 如何使用輸入流和輸出流 將txt文件中的某一行數據刪除

按行讀取文本,寫入一個StringBuilder或StringBuffer對象中,循環寫入時判斷刪除行時不寫入,最後將拼接的字元串寫入原文件即可,這裡面需要注意存儲字元串長度。

『陸』 java刪除某個目錄下所有的txt文件

Filefile=newFile("D:/test");
File[]files=file.listFiles();//獲取文件列表
for(inti=0;i<files.length;i++)
{
if(!files[i].isFile())continue;//如果不是文件就跳過(排除文件夾等)
StringfileName=files[i].getName();
if(fileName.endsWith(".txt"))files[i].delete();//後綴名為txt就刪除
}

這樣就可以了

『柒』 用java讀取一個txt文件之後,怎樣把文件中的內容清空

你直接new一個相同文件就會將舊文件清空。比如:
OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream(outputPath), "utf-8");

『捌』 JAVA語言怎麼刪除C盤裡面一個叫a.txt的文件

import java.io.File;

public class DeleteFile {
public static void main(String[] args) {
File del=new File("c:/a.txt");
if(del.exists()) {
//如果文件存在就刪除
del.delete();
System.out.println("刪除成功");
}else {
//沒有a.txt文件,也不做
System.out.println("沒有對應的文件");
}
}
}

『玖』 java如何刪除文本文件

兩種方法:
方法一,
File file = new File("?");(?中填寫你的文件的路徑,注意:win下需要轉義,例如:D:\\test.txt,Linux下直接填寫,例如:/home/user001/text.txt)
if(file.exists())
file.delete();
方法二,
利用Runtime(Runtime是java的一個取得系統相關進程的類,說白了就是調用系統的命令刪除文件)
Runtime run = Runtime.getRuntime();
try {
Process p = run.exec(cmd); //cmd為String,其內容為對應系統的刪除命令,例如:在win下,應該寫成:String cmd = "del "+你的文件路徑以及文件名;
p.waitFor();
} catch (Exception e) {
e.printStackTrace();
}
方法二,速度比較快哦,不過如果小文件的話,速度沒什麼分別。

閱讀全文

與java清空txt相關的資料

熱點內容
兩只狼老大和一個小嬰兒是什麼電影 瀏覽:433
三洋帝度冰箱壓縮機 瀏覽:297
多義線命令 瀏覽:48
小說免費網站有哪些 瀏覽:466
外國太空歷險的兒童片 瀏覽:693
韓國《貪欲之島》女主角 瀏覽:582
一個西方電影講述變異 瀏覽:312
女大學生的沙龍室女演員 瀏覽:738
歐美大片網站 瀏覽:924
周星馳電影七仔小女孩叫什麼 瀏覽:75
印度電影講一男一女在兩輛汽車窗戶上寫字留言 瀏覽:469
ck236編程 瀏覽:392
芭比大電影35部大全公主名字 瀏覽:429
九叔世界酒泉鎮安妮 瀏覽:302
榮耀新手機開機怎麼那麼多app 瀏覽:535
3dmax命令面板上插值沒有了 瀏覽:788
十大必看火影小說排行榜 瀏覽:484
用雲伺服器做視頻播放直播 瀏覽:344
iphone文件里突然多了QQ的文件夾 瀏覽:904
茹茹母乳影視 瀏覽:520