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

熱點內容
程序員裝機必備的軟體 瀏覽:9
php微信第三方登錄demo 瀏覽:536
上海php工具開發源碼交付 瀏覽:790
哪裡有求購黃頁的源碼 瀏覽:194
商城礦機源碼礦場系統 瀏覽:195
單片機的led燈熄滅程序 瀏覽:222
洛陽python培訓 瀏覽:702
小鍵盤命令 瀏覽:192
單片機c語言返回主程序 瀏覽:816
dockerpythonweb 瀏覽:970
程序員演算法有多強 瀏覽:717
pythonworkbook模塊 瀏覽:245
什麼app能查醫生 瀏覽:175
輕量級的編程語言 瀏覽:338
程序員那麼可愛生孩子 瀏覽:432
後綴him3加密文件是什麼軟體 瀏覽:984
堅果隱藏app為什麼要140版本才能用 瀏覽:313
淘寶dns伺服器地址 瀏覽:259
領英轉型app哪個好用 瀏覽:943
壓縮軟體的圖標 瀏覽:97