用 Java 覆盖文件
本教程演示了如何用 Java 覆盖文件。
用 Java 覆盖文件
覆盖文本文件是 Java 中的一项简单操作。按照下面的分步过程进行操作。
-
首先,删除要覆盖的文件。
-
创建一个同名的新文件。
-
现在,使用
FileWriter
在新文件中写入新内容。
让我们尝试一个例子:
package delftstack;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class Overwrite_File {
public static void main(String[] args) {
File Old_File=new File("delftstack.txt");
Old_File.delete();
File New_File=new File("delftstack.txt");
String Overwritten_Content = "Hello, This is a new text file from delftstack.com after overwriting the previous file.";
System.out.println(Overwritten_Content);
try {
FileWriter Overwritten_File = new FileWriter(New_File, false);
Overwritten_File.write(Overwritten_Content);
Overwritten_File.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
上面的代码将覆盖 Java 中的文件。上一个文件包含以下文本:
Hello, This is a text file from delftstack.com before overwriting the file.
运行代码后,输出将如下所示。
Hello, This is a new text file from delftstack.com after overwriting the previous file.
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站。本站所有源码与软件均为原作者提供,仅供学习和研究使用。如您对本站的相关版权有任何异议,或者认为侵犯了您的合法权益,请及时通知我们处理。