「java把文件清空」java清空文件夹
本篇文章给大家谈谈java把文件清空,以及java清空文件夹对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java如何确保file.delete()把文件完全删除
- 2、Java代码如何清空TXT文档
- 3、eclipse 中用java编写代码 怎么把文件里的信息全部删除(清空)??
- 4、用java读取一个txt文件之后,怎样把文件中的内容清空?
- 5、java中的清空txt文本已经存储的数据命令
java如何确保file.delete()把文件完全删除
delete 是删除的意思 关机键在电脑下面 按着不放 就能关机 不用谢
Java代码如何清空TXT文档
要清空,最简单的方法就是新建一个文本名字与要清空的名字一样就好,直接默认就替代了。
eclipse 中用java编写代码 怎么把文件里的信息全部删除(清空)??
File inputFile = new File("myFile.txt");
File tempFile = new File("myTempFile.txt");
BufferedReader reader = new BufferedReader(new FileReader(inputFile));
BufferedWriter writer = new BufferedWriter(new FileWriter(tempFile));
String lineToRemove = "bbb";
String currentLine;
while((currentLine = reader.readLine()) != null) {
// trim newline when comparing with lineToRemove
String trimmedLine = currentLine.trim();
if(trimmedLine.equals(lineToRemove)) continue; // 在这里筛选要删除的条件
writer.write(currentLine + System.getProperty("line.separator"));
}
writer.close();
reader.close();
boolean successful = tempFile.renameTo(inputFile);
用java读取一个txt文件之后,怎样把文件中的内容清空?
你直接new一个相同文件就会将旧文件清空。比如:
OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream(outputPath), "utf-8");
java中的清空txt文本已经存储的数据命令
可以通过“FileOutputStream”创建文本实例,之后不存储东西,即可将原有的内容覆盖的,也就是实现可清空操作。
举例:
OutputStreamWriter pw = null;//定义一个流
pw = new OutputStreamWriter(new FileOutputStream(“D:/test.txt”),"GBK");//确认流的输出文件和编码格式,此过程创建了“test.txt”实例(如果原来有的话,就是覆盖内容)
pw.close();
备注:文件流用完之后必须及时通过close方法关闭,否则会一直处于打开状态,直至程序停止,增加系统负担。
关于java把文件清空和java清空文件夹的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。