当前位置: 技术问答>java相关
用什么方法把一个文本文件中的内容全部清空?(急)
来源: 互联网 发布时间:2015-07-15
本文导语: 用什么方法把一个文本文件中的内容全部清空? 就和用createNewFile();建的一个新的文本文件一样。 不用 File f1 = new File("c:\name.txt"); f1.delete(); f1.createNewFile(); 这种方法。 -- 作 ...
用什么方法把一个文本文件中的内容全部清空?
就和用createNewFile();建的一个新的文本文件一样。
不用
File f1 = new File("c:\name.txt");
f1.delete();
f1.createNewFile();
这种方法。
--
作
就和用createNewFile();建的一个新的文本文件一样。
不用
File f1 = new File("c:\name.txt");
f1.delete();
f1.createNewFile();
这种方法。
--
作
|
try {
FileOutputStream fos = new FileOutputStream("c:\name.txt");
catch (Exception e) { }
只要你不关闭输出流,文件就会被清空。
FileOutputStream fos = new FileOutputStream("c:\name.txt");
catch (Exception e) { }
只要你不关闭输出流,文件就会被清空。
|
最简单的办法就是写一个空文件,与原文件名同名就行了,参考代码:
FileWriter fw = new FileWriter(
new File("原文件名"));
FileWriter fw = new FileWriter(
new File("原文件名"));
|
使用输出流,创建一个文件,覆盖掉那个文件,又不写入任何内容,就可以了.
|
试试把一个空的文件写到name.txt中.