Re: [問題] 如何清除file裡已有的資料..
※ 引述《wawasasa (...)》之銘言:
: 各位大大..
: 請問如果我現在A程式從一個file裡讀取資料作完處理後..想要再把它放回同一個file
: 裡面..應該要如何清除掉file裡的所有資料..因為我的另一個B程式會去讀file的新資
: 料再傳回值給A程式..而A程式會一直重複這個動作..為了避免B程式讀取到舊的資料
: 或讀錯..請問一下要怎樣把上一次寫進的資料清除呢??..但我不是要刪掉這個file..
: 再建一個新的喔..謝謝..
File a = new File("FilePath")
// do something
{
FileWriter fw = new FileWriter(a);
fw.write("");
fw.close();
}
catch(Exception ex)
{}
就寫空的資料到 a 裡面去就好了
照我上面的寫法 a 經過某種處理之後裡面可能會有資料
那現在要把裡面給清空的話
就寫空的資料,把之前的資料給覆蓋過去即可
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.96.181
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 5 篇):