作者NightPrince (shooting star)
看板java
标题Re: [问题] 如何清除file里已有的资料..
时间Thu May 4 11:05:26 2006
※ 引述《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