如何在 Java 中编辑 .txt 文件

发布于 2024-09-01 10:23:21 字数 48 浏览 8 评论 0原文

我想我可以使用“扫描仪”来读取 .txt 文件,但我如何编写甚至创建新的文本文件?

i think i can use "Scanner" to read a .txt file but how can i write or even create a new text file?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

[旋木] 2024-09-08 10:23:21

这个基本 I/O 和文件教程应该可以解决问题: )

This Basic I/O and Files Tutorial should do the trick :)

旧时浪漫 2024-09-08 10:23:21

创建一个java.io.FileOutputStream来写入它。要写入文本,您可以在其周围创建一个 PrintWriter

Create a java.io.FileOutputStream to write it. To write text, you can create a PrintWriter around it.

萌吟 2024-09-08 10:23:21

创建新的文本文件

FileOutputStream object=new FileOutputStream("a.txt",true);
object.write(byte[]);
object.close();

如果文件不可用,则将创建一个文件;如果文件已可用,则将向其中追加数据。

To create a new text file

FileOutputStream object=new FileOutputStream("a.txt",true);
object.write(byte[]);
object.close();

This will create a file if not available and if a file is already available it will append data to it.

心欲静而疯不止 2024-09-08 10:23:21

这个简单的代码示例将在文本文件不存在时创建它,如果存在,它将覆盖它:

try {  
    FileWriter outFile = new FileWriter("c:/myfile.txt");  
    PrintWriter out = new PrintWriter(outFile);  
    // Also could be written as follows on one line  
    // Printwriter out = new PrintWriter(new FileWriter(filename));  
    // Write text to file  
    out.println("This is some text I wrote");  
    out.close();  
} catch (IOException e) {  
    e.printStackTrace();  
}

希望它有帮助!

This simple code example will create the text file if it doesn't exist, and if it does, it will overwrite it:

try {  
    FileWriter outFile = new FileWriter("c:/myfile.txt");  
    PrintWriter out = new PrintWriter(outFile);  
    // Also could be written as follows on one line  
    // Printwriter out = new PrintWriter(new FileWriter(filename));  
    // Write text to file  
    out.println("This is some text I wrote");  
    out.close();  
} catch (IOException e) {  
    e.printStackTrace();  
}

Hope it helps!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文